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

初学:jquery中的callback没被调用到

2012-10-19 
初学:jquery中的callback没有被调用到function vertify(){//jquery对象var jqueryObj $(#userName)//

初学:jquery中的callback没有被调用到
function vertify(){
//jquery对象
var jqueryObj = $("#userName");
//获取节点的值
var userName = jqueryObj.val();
//弹出值
alert(userName+"hello");
//使用jquery的XMLHTTPrequest对象get请求的封装。
$.get("AJAXServer?name="+userName,null,myCallBackFun);
}

function myCallBackFun(){
alert("dd");//这里调用不到
}


照着视频做,callback函数调用不到,不知是什么原因

[解决办法]

$.get("AJAXServer,{name:userName},myCallBackFun,"json");


这样看看 如果没调到看看你后台有没有出错 或用调下脚本看看responseText是什么
[解决办法]
你的这种写法应该可以调用到callback,置于你无法调用,可以查看一下自己的代码:
1.“$.get("AJAXServer?name="+userName,null,myCallBackFun);”中的对url是否正确
2. 如果能请求到servlet,看看AJAXServer.java中有没有抛出异常
3. 清空一下tomcat和浏览器的缓存,重启tomcat;

顺便说一下,LZ贴的代码应该只是事例吧?没有注意到代码的规范,数据流用完之后要关闭

[解决办法]
应该是后台出错,ajax失败,所以无法进入回调函数

热点排行