现在常用的为json,此格式可以让数据猛晌在不同语言之间传递,不知道你是什么语言乱知灶,但是可以使用面向对象实体类的方式来读取数据哗扮。
解决这个问题的思路:1.得到返回值(data)
2.得到页面中的卖芦文本框
3.给文本框赋值
$.post(url,[data],function(data){
//data是从控制层返回来的值
var textId=$("#textId")//根据文本框的id找毁仿到这中余带个文本框,并将其变成jquery对象
textId.val(data)//重点是这句话,赋值
})
如果你用的原生Ajax,即没有使用任何框架,可以在你的onreadystatechange函数中处理。xmlhttprequest.onreadystatechange = function() {
if (xmlhttprequest.readyState == 4) {
// 得到响应的数据
var respone = xmlhttprequest.responseText// 你可以后台返回的则差就是HTML字符串。也可以是文本。如果是json格式的数据,需要你自己解析。如果是xml格式的数据,用xmlhttprequest.responseXML然后解析XML,得到你想要的数据。
然后根据ID获行尘取DIV,孙带皮使用div.innerHTML= response就可以了。
}
}
如果是用的Ajax框架,如jQuery,在success回调方法中处理。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)