请问各位大师:java中ajax怎么把返回的数据添加到一个div层的表格中?

请问各位大师:java中ajax怎么把返回的数据添加到一个div层的表格中?,第1张

如果你用的原生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回调方法中处理。

返回success 后,将返回的str,追加到隐藏到某一个变量 for example

$(document).ready(function(){

var str='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'+

'<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">'+

for就是循环,怎么可能是一条呢

哦,你写错了

for(var row in data.rows){

$("#clalist").html($("#clalist").html()+data.rows[row].id + ' ' + data.rows[row].title)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11832151.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存