AJAX 回调在 Firefox 中失败
AJAX callback failing in Firefox
该页面包含可折叠控件,该控件在单击时扩展和收缩。当它展开时,它应该显示数据库中的记录。当我第一次打开页面时,它工作正常。但它在刷新时失败。这在IE中工作正常,它只是Firefox的问题。在刷新它在火狐中的失败。我尝试在页面加载时给"hPanelLoaded"一个值"FALSE"。仍然不工作。似乎在刷新时,FF无法获得"hPanelLoaded"的值,并且它说"$("hPanelLoaded")为空"。
这是页面结构。MainPage.aspx 正在调用 Control> hPanelLoaded.ascx 正在调用> hPanelLoaded.js。
知道我在犯什么错误。
这是代码
@@@@@@@@@ 这是在hPanelLoaded.ascx中。
@@@@@<input type="hidden" id="hPanelLoaded" />
@@@@@@@@@ 这是在 hPanelLoaded.js. @@@@
function loadPanel1() {
try {
if ($('hPanelLoaded').value != 'TRUE') {
grdarts.callback();
$('hPanelLoaded').value = 'TRUE'
}
// else {
// alert('INSIDE ELSE');
// $('hPanelLoaded').value = 'FALSE';
// }
}
您的选择器应该是
$('#hPanelLoaded')
由于您是按 id 选择的(请注意添加#
)
相关文章:
- select方法在Firefox和Chrome中失败
- 当Firefox尝试登录时,Selenium测试失败
- AJAX 回调在 Firefox 中失败
- jQuery代码在Firefox中工作,但在IE中失败
- 错误“由于与数据库无关的原因,操作失败..“,在 Firefox 中使用 indexedDB 时
- getUserMedia在Firefox上给出错误,在Chrome上静默失败
- 在 Firefox 中加载带有 require.js 的文本文件失败:“AccessControlException”
- 安装Crossrider扩展的调试扩展失败-Firefox
- 为什么对img标记的前向引用在Chrome上失败,但在FireFox和IE上有效
- 在Firefox中,当type=submit for按钮时,请求服务器失败
- 为什么这个茉莉花测试在 Firefox 中偶尔会失败
- Javascript代码仅在FireFox中的try-catch块中失败
- 当所有文本都被选中时,exec命令粗体在Firefox中失败
- window.matchMedia('print') 在 Firefox 和 IE 中失败
- 绑定事件在Chrome上失败,但在浏览器返回时在Firefox中正常
- Firefox:drawImage(视频)失败,NS_ERROR_NOT_AVAILABLE:组件不可用
- 在Firefox扩展中的输入文件元素上单击操作失败
- firefox中的Cookie代码失败
- jquery.ajax代码,在firefox中工作,但在所有其他浏览器中都失败
- Firefox和IE再次失败帮助我的代码跨浏览器?JQuery自动滚动