首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

jquery 关于刷新页面的有关问题

2013-10-23 
jquery 关于刷新页面的问题本帖最后由 lamb218 于 2013-10-18 08:45:20 编辑我先说明一下,我首页左边是div

jquery 关于刷新页面的问题
本帖最后由 lamb218 于 2013-10-18 08:45:20 编辑 我先说明一下,我首页左边是div是功能菜单,右边是div展现区域,如果用户点击左边div功能菜单的话,右边还没有异步ajax查询数据结果还没有出来,用户有点了一下左边的div功能菜单另外一个功能,遮掩改之前点击的就会报错,提示找不到某一些元素
例子
左边点击链接是:        
$(".main-right").load("a.jsp");
a.jsp页面里面执行的js脚本如下:


    $.ajax({
        url:"a1.jsp",
        type:"POST",
        data:{"inRuleInfo.irId":id},
        dataType:"json",
        success:function (data) {
            if (data.state == 'success') {
                
将结果生成数据,插入到页面表格中,这报错应该在这里面,这里面使用了页面表格的ID
我猜想是因为这个jsp页面已经被用户另外一个点击操作给覆盖了,
所以找不到某一个元素,所以报错了,不知道我的理解对不对

            }
        },
        complete:function (XHR, TS) {
            $(".searchbtn").attr("disabled", false);
        },
        error:function (XMLHttpRequest, textStatus, errorThrown) {
            alert(textStatus);
        }
    })



[解决办法]
具体是什么Js错误
[解决办法]
如果是你使用数据的代码问题,则贴出来,
如果你说缺id,那么你就把id加上啊
[解决办法]
用firebug或者chrome开发工具看报什么错误,如果你的另外功能引用到其中一个ajax返回的内容,这个ajax没返回前当然会出错
[解决办法]
字符串不用引号给引起来吗?
[解决办法]
引用:
我将结果生成数据,插入到页面表格中,这报错应该在这里面,这里面使用了页面表格的ID
我猜想是因为这个jsp页面已经被用户另外一个点击操作给覆盖了,
所以找不到某一个元素,所以报错了,不知道我的理解对不对


谁要你猜想和理解了
直接调试阿 看那个id的标签存在不?

热点排行