大家帮我看看这个ajax哪里有问题啊?

javacc 发布于 2012/06/28 17:58
阅读 421
收藏 0

$(function() {//加载事件
            var textBox = $("#Name");//光标离开事件
            textBox.blur(function(){//function为匿名函数
                $.get("checkuser", "Name="+$("#Name").val(),
                function(data){
                 //回调函数,result你可以弹出来看一下是什么在进行判断.进行你自己想要的处理方式
                 alert(data);
                },"text");
    
            });
    });

为什么alert不出来呢!

加载中
0
leo108
leo108
按F12,切到network一栏,然后触发事件看看有没有数据传输
0
Ken5233
Ken5233
jquery?貌似你get方法有误
0
rutine
rutine
"Name="+$("#Name").val() 应改为 {Name:$("#Name").val()}
0
Jason阿坚
Jason阿坚
先去看下jq手册。
0
y
yuyang438

传的值应该是json格式的,第二个参数 {Name:$("#Name").val()}   再一个,你的第一个参数"checkuser",也许访问不到后台类,所以更不用说回调函数弹出什么了!!!!!!

0
开水白
开水白
json数据格式错误吧,看看jquery api,应该是key:value
0
javacc
javacc

引用来自“java_cmm”的答案

jquery?貌似你get方法有误

哪里有误呢

 

这个方法确实调用了后台程序,而且name也传到后台了。可是返回值一直不弹出啊

Ken5233
Ken5233
没这么用过,算我孤陋寡闻了 还是按标准来做吧
0
javacc
javacc

引用来自“leo108”的答案

按F12,切到network一栏,然后触发事件看看有没有数据传输
传输了
0
javacc
javacc

引用来自“rutine”的答案

"Name="+$("#Name").val() 应改为 {Name:$("#Name").val()}

我那样写后台也收到了值

0
javacc
javacc

引用来自“yuyang438”的答案

传的值应该是json格式的,第二个参数 {Name:$("#Name").val()}   再一个,你的第一个参数"checkuser",也许访问不到后台类,所以更不用说回调函数弹出什么了!!!!!!

访问到后台了,提问的时候这点忘了说明

返回顶部
顶部