带有文本输入的jQuery模态消息 - javascript

我试图通过添加一个asp:Textbox编辑jQuery模态消息框。
用户单击Button1后,将出现对话框,提示用户输入QtyRun(双精度)。最后,他们按Enter键。

如何将对话框中的用户输入传递给aspx表单上的变量或aspx控件(如标签)?

这是我的脚本和aspx代码:

<script> $(function() {
$('#Button1').click(function() {
    $("#dialog-message").dialog({
     modal: true,
     buttons: {
     Enter: function () {
        $('<%= Label1.Text %>').val($('<%= qtyRunText.Text %>').val());
                $(this).dialog("close");
        }}});
    })
});
<form id="form1" runat="server">
    <asp:Button ID="Button1" runat="server" Text="Button" />
    <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<div id="dialog-message" title="Roll# Found!" style="display:none">
<p>
Enter QtyRun: <asp:TextBox ID="qtyRunText" runat="server"></asp:TextBox>
</p>
</div>
</form>

参考方案

第一个问题是为什么在服务器控制中需要这些值。

但是,这是您可以执行的操作:

您需要ASP控件的ID:

Enter: function () {
        $('#<%=Label1.ID%>').val($('#<%=qtyRunText.ID%>').val());
                $(this).dialog("close");
        }}});

如果您在服务器端设置了这些ID属性,它将更加友好:

Label1.ID = "asp_mylabel";
qtyRunText.ID = "asp_QtyRunText";

在javascript中,您可以调用$('#asp_mylabel')$('#asp_QtyRunText')

ddl在服务器中未更新-asp.net - javascript

我在ASP.NET c#上工作。我有一个DropDownList。 (runat =“ server”)在$ {document).ready上,我更新了它的值:$(document).ready(function () { document.getElementById("ddl").value = "abc"; ……

单击选项卡链接时,请专注于每个引导选项卡中的First asp:textbox - javascript

我是开发的新手,并开始开发简单的asp.net应用程序。我正在使用每个都有一些asp标签和文本框的bootstrap选项卡。单击该选项卡时,我要重点关注选项卡内容中的第一个文本框。我搜索了各种答案,但都是针对输入字段的(exp:输入type =“ text”)。找不到适用于ASP文本框的任何内容。任何帮助将不胜感激。谢谢 javascript参考方案 ASP…

jQuery ajax发布电子邮件字段 - javascript

我不确定为什么我无法发布电子邮件字段的内容,这是我的代码。<html> <head> <title></title> <script src="//code.jquery.com/jquery-1.11.2.min.js"></script> </head>…

ASP.NET-如何更改JSON序列化的方式? - javascript

我正在使用ASP.NET通过以下查询返回Json文件:public ActionResult getTransactionTotals(int itemID) { DBEntities db = new DBEntities(); var query = from trans in db.Transactions // Linq query removed …

页面繁忙图标显示仅在单击按钮时起作用 - javascript

如果有一个繁忙的图标在单击按钮时显示(页面变暗并且图标显示。但是我打算在页面繁忙时而不是仅在单击按钮时发生这种情况。)例如.ready函数之类的东西,但似乎无法使其正常工作...如何在javascript / jquery中将此设置为在页面忙时显示,而在页面完全加载时隐藏呢?仍然是JavaScript的初学者)。任何帮助将不胜感激。这是当前的工作方式(但仅当…