我有一个菜单,其中包含一个删除按钮以从中删除项目。我把所有内容放在更新面板中以进行部分回发。问题是在我回发后jquery jdmenu pluggin停止工作。我想我应该包括这样的东西
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(InitializeJdMenuAgain);
function InitializeJdMenuAgain(sender, args) {
//do something here which i am not sure
}
但我不确定我应该在InitializeJdMenuAgain中放什么,因为使用此插件时不需要脚本。我正在检查插件的代码,但我没有太多的Javascript功能,我需要做什么?
提前感谢。
答案 0 :(得分:0)
您应该将菜单重新附加到UpdatePanel更新的DOM元素:
function InitializeJdMenuAgain(sender, args) {
$('ul.jd_menu').jdMenu();
}