ajax 返回值自动添加pre标签的解决方法,ajax返回值pre标签


ajax返回,自动添加pre标签

ajax返回的内容,居然自动添加了<pre>标签

在FF,ie,谷歌浏览器中,每个返回的都不一样:ff小写,ie大写,谷歌加style

查了一下,原来是返回的类型不对。

最终解决结果,修改一般处理程序的返回类型

context.Response.ContentType = "text/plain";

修改为

context.Response.ContentType = "text/html";


jquery ajax怎把返回值 添加到文本框中

解决这个问题的思路:
1.得到返回值(data)
2.得到页面中的文本框
3.给文本框赋值

$.post(url,[data],function(data){
//data是从控制层返回来的值
var textId=$("#textId");//根据文本框的id找到这个文本框,并将其变成jquery对象
textId.val(data);//重点是这句话,赋值
});
 

AJAX返回值的处理

showElements 没有取到值或为0,你可以测试打印值
 

评论关闭