Hen*_*nry 0 javascript jquery asp.net-ajax
该页面包含折叠控制,可以对点击进行扩展和收缩.当它扩展时,它应该显示数据库中的记录.我第一次打开页面时工作正常.但是刷新失败了.这在IE中运行良好,仅与Firefox有关.在Firefox中刷新它的失败.我尝试在页面加载时给"hPanelLoaded"赋值为"FALSE".仍然没有工作.似乎刷新FF无法获得"hPanelLoaded"的值,并且它说"$("hPanelLoaded")为null".
这是页面结构.MainPage.aspx正在调用Control> hPanelLoaded.ascx正在调用> hPanelLoaded.js.
知道我在做什么错.
这是代码
@@@@@@@@@@这是在hPanelLoaded.ascx中.@@@@@@@@@@@
<input type="hidden" id="hPanelLoaded" />
Run Code Online (Sandbox Code Playgroud)
@@@@@@@@@@这是在hPanelLoaded.js中.@@@@@@@@@@@
function loadPanel1() {
try {
if ($('hPanelLoaded').value != 'TRUE') {
grdarts.callback();
$('hPanelLoaded').value = 'TRUE'
}
// else {
// alert('INSIDE ELSE');
// $('hPanelLoaded').value = 'FALSE';
// }
}
Run Code Online (Sandbox Code Playgroud)