我正在从代码后面调用一个对话框,我有一个asp:按钮。现在我试图在对话框中调用asp:button的click事件但没有成功。
首先,我在文档就绪时有一个jQuery函数,它不允许打开对话框,然后我通过代码注册这个脚本。 (如果我不添加功能“打开”对话框工作正常,但不会调用该事件。如果我添加像我在代码下面,对话框只是不打开但我没有得到任何JavaScript误差)。
sb.Append("$('#mensagemUtilizador').dialog({ ");
sb.Append("position:'center', width:'auto', autoresize:true, modal:true,");
sb.Append("open: function(type,data) {");
sb.Append("$(this).parent().appendTo(\"form\");");
sb.Append("}");
sb.Append("}");
sb.Append("});");
ScriptManager.RegisterStartupScript(this, GetType(), "openDialog", sb.ToString(), true);
我做错了吗?
我也试过添加一个jQuery按钮。然后我尝试使用该按钮单击事件调用Web服务,但也没有成功。
答案 0 :(得分:1)
尝试使用
包围您的代码$(document).ready(function () {
//your code here
});