首先看一段代码:<script type="text/javascript"> $(document).ready(function(){ $('#form').submit(function(){ var formData = $(this).serialize(); $.post('try.jsp',formData,responseFunction); function responseFunction(data){//回调函数,这里的data是服务器返回的,我怎么知道data包括的内容,还有返回的类容可不可以自己设定,比如登陆的时候,提交一个登陆表单,然后在后台连接数据库,验证成功后,返回给浏览器端的data是什么啊,或者说怎么返回类容。 我刚接触JQuery和ajax,希望高手帮忙解答下,谢谢了。 if(data=='success'){ $('#content').html('success'); } else{ $('#content').html('fail'); } } return false; }); });</script>
1 回答
慕哥6287543
TA贡献1831条经验 获得超10个赞
你在那个jsp页面取得表单值 然后验证用户名和密码 正确则输出一个标识符,你自己认识就行,如"success”,"ok”之类的(没有其他诸如"<html><body>”之类的字符),错误返回其他的标识符符,然后if (data=='success'){写登录成功的语句}else{用户名或密码错误的语句}
添加回答
举报
0/150
提交
取消