我正在使用下面的代码使用 Jquery 对话框窗口
$('#GenerateReport').live('click', function (e) {
var url = '../Reports/TestReport.aspx';
$('<div id=DialogDiv>').dialog({
modal: true,
open: function () {
$(this).load(url);
},
close: function (e) {
$(this).empty();
$(this).dialog('destroy');
},
height: 'auto',
width: 'auto',
title: 'Test'
});
e.preventDefault();
});
但问题是它在第一次单击后永远不会点击 TestReport.aspx 的 page_Load 事件。只有第一次触发页面加载事件,因为它显示的是旧数据。非常感谢任何帮助。