2010-09-24 76 views
1

我從後面的代碼調用對話框,我有一個asp:按鈕。現在我試圖在對話框中調用asp:button的click事件,但沒有成功。jQuery - 呼叫按鈕單擊事件

首先,我已經準備好了一個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服務,但沒有成功。

回答

1

嘗試圍繞你的代碼

$(document).ready(function() { 
    //your code here 
}); 
+0

感謝隊友,解決了;) – 2010-09-24 12:33:42