1

我想从后面的 C# 代码中调用这个 JQuery 函数,但它不起作用这是 JQuery 函数

function showDialog(id, title) {
$(id).dialog({
    modal: true, minWidth: 600, title: title
});
$(id).parent().appendTo($("form:first"));

}

这是我使用的代码

ClientScript.RegisterClientScriptBlock(this.GetType(), "myfunction", "$(document).ready(function(){showDialog('#editCustomer','نحديث معلومات عميل');});", true);

但这是行不通的

4

2 回答 2

3
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "myfunction", "<script type='text/javascript'>myFunction(params...);</script>", true);
于 2013-09-26T05:55:56.343 回答
1

试试这个,

ScriptManager.RegisterClientScriptBlock(this.Page,this.GetType(), "myfunction", "$(document).ready(function(){showDialog('#editCustomer','نحديث معلومات عميل');});", true);

也可以先尝试将 jQuery 函数放入 $() 中。

于 2013-09-26T06:01:04.967 回答