读书人

ajax印证

发布时间: 2013-07-01 12:33:04 作者: rapoo

ajax验证


function f1(name)
{
$.ajax({
type: "POST",
url: "checkName.do",
data: "name="+name,
success: function(html){
$('#spanMessage').html(html);
}
});
}


ajax验证用户名是否重复,url请求到action中,然后查询数据库,看是否重复,但是在jsp中怎么接收不到html信息呢?要怎么才能接收到啊? Ajax URL
[解决办法]
设置ajax的dataType(数据返回类型),比如json,html,text等,action里面out.println(结果);
[解决办法]
引用:
设置ajax的dataType(数据返回类型),比如json,html,text等,action里面out.println(结果);

+1.
如果这样还出错,再看看后台往前台传数据的那块吧
[解决办法]
引用:
Quote: 引用:

设置ajax的dataType(数据返回类型),比如json,html,text等,action里面out.println(结果);

+1.
如果这样还出错,再看看后台往前台传数据的那块吧


+1
如果这样还是出错,认真看看后台格式是否有问题
[解决办法]
$.ajax({
type:"post",
url:"your.action",
data:{},
dataType:"html",
success:function(result){
console.log(result);//控制台输出
}
});

your.action返回:
response.getWriter().println("<div>测试</div>");
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

设置ajax的dataType(数据返回类型),比如json,html,text等,action里面out.println(结果);

+1.
如果这样还出错,再看看后台往前台传数据的那块吧


+1
如果这样还是出错,认真看看后台格式是否有问题

我在后台就给了一个string 类型的html去传到后台 这样可以吗? 然后在jsp中去取 但是娶不到啊? 要不怎么去穿呢、 可以说得明白点吗? 我很菜




可否在你的ajax里加上 datatype:html或者datatype:json等

读书人网 >Java Web开发

热点推荐