我在ASP.NET C#网站上使用jQuery DateTimePicker。我正在运行的网页在其主页中包含UpdatePanel。首次呈现页面时一切正常,但刷新页面时DateTimePicker失败并显示错误
jquery_1_7_1_min($...).dateTimePicker() is not a function.
请帮我解决这个问题。
答案 0 :(得分:0)
如果您使用的是AJAX,更新后DOM会更改,您可能需要再次绑定您的jquery事件等。对于更新面板,您可以添加在请求之前和之后运行的javascript函数。这里你需要add_endRequest。
<script type="text/javascript">
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_beginRequest(BeginRequestHandler);
prm.add_endRequest(EndRequestHandler);
function BeginRequestHandler(sender, args) { }
function EndRequestHandler(sender, args) {
// do you initializations here
}
</script>