关于JQuery的一段代码,那位高人指点一下,谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/14 03:33:24
$('#f').submit(function(){
$.post("code.php",{code:$('#c').val()}, function(data){
if(data == 0){
$('.code').text("验证码输入错误");
$('.code').show();
return false;
}else if(data == 1){
alert("zheng");
return true;
}else{
return false;
}
},'text');
return false;
});

这段代码有问题,return语句都不能执行,该怎么解决呢?

你这是唯一而id为f的form表单定义了onsubmit事件的处理函数
一旦这个事件出发,接着用ajax可提交到code.php页面,以请
求相应数据,采用的是post方式,参数为{code:$('#c').val()}
返回的结果由之后的函数来处理,如果,data等于0,就显示一
个隐藏文本,提示“验证码输入错误”, 如果为1,就弹出提示
框,否则无提示信息。

你应该查看一下jquery的api看看data是怎么用的,这里的data其实
是一个对象。你应该看看怎么样去除它内部的数据来