标签:is not defined jquery 406 not acceptable
在我的jsp页面上有这些js代码:
//加载数据 $(document).ready(function() { var param={}; param.page=3; param.size=10; $.post(home+"/user/queryAllInfo",param, function(result) { if(result !=null && result.success) { var obj =result.rows; for ( var i = 0; i < obj.length; i++) { var user =obj[i]; var tr = "<tr><td>" + user.MEMBERNAME + " </td> <td>" + user.ACCOUNTNUMBER + " </td> <td>" + user.AGE + " </td> <td>" + user.GENDER + " </td> <td>" + user.BIRTHDAY + " </td> <td>" + user.MEMBER_LABEL + " </td>"; $(".userTable").append(tr); } }else { alert(result.msg); } },"json" ); }); function onOK() { alert("OK?"); $("#loaddiv").text("ok"); }
猜想: 1.以为是引入的jquery.js 文件版本的不匹配,更换后还是出错。
2.有以为是导入的其他js文件产生冲突导致的。
3. jquery.js文件的路径错误。
4. 加载js文件的顺序的问题,又把jquery.js放到第一位。
上面几种方法还是提示出错。
接着在页面 添加了一个 onOK()事件,里面有$("#loaddiv").text("ok"); 发现这个可以没有问题,所以觉得应该不是jquery.js的错误。
把代码放到 onOk函数中:如下
function onOK() { alert("OK?"); var param={}; param.page=3; param.size=10; $.post(home+"/user/queryAllInfo",param, function(result) { if(result !=null && result.success) { var obj =result.rows; for ( var i = 0; i < obj.length; i++) { var user =obj[i]; var tr = "<tr><td>" + user.MEMBERNAME + " </td> <td>" + user.ACCOUNTNUMBER + " </td> <td>" + user.AGE + " </td> <td>" + user.GENDER + " </td> <td>" + user.BIRTHDAY + " </td> <td>" + user.MEMBER_LABEL + " </td>"; $(".userTable").append(tr); } }else { alert(result.msg); } },"json" ); $("#loaddiv").text("ok"); }
json包下载:http://download.csdn.net/detail/u013147600/9023171
版权声明:本文为博主原创文章,未经博主允许不得转载。
Jquery-Uncaught ReferenceError: $ is not defined报错
标签:is not defined jquery 406 not acceptable
原文地址:http://blog.csdn.net/u013147600/article/details/47777839