我有將其從服務器側生成html表:
DataTable dt2 = new Claims_Service().ASO_MOD_Get_Nulls();
myGridView.DataSource = dt2;
myGridView.DataBind();
該表具有行和每行中有一個按鈕。
在客戶端我寫:
$(".myGridView").on('click', '.myButton', function()
{
...
}
現在可以說,我需要重新綁定在服務器端。 (重新綁定===完全回發,並重新生成頁面)
我應該使用jQuery remove
功能,以釋放事件,並防止內存泄漏我重新綁定過嗎?
另外,請問你的回答將是不同的,如果我寫的:
$(".myGridView .myButton").on('click',function()
是重新綁定通過AJAX方法做了什麼?該類是否應用於正在被刪除/重新添加的元素? – tvanfosson
@tvanfosson no。純服務器命令並重新生成html。我會寫在我的問題。 –