请求帮助:
jquery table 表格用ajax引入数据源无法显示
请问怎么把ajax返回数据data引入到数据源?
图:
ajax:
window.onload = function(){
//第一步:创建对象
var xhr = null;
if(window.XMLHttpRequest){
xhr = new XMLHttpRequest();
}else{
xhr = new ActiveXObject(“Microsoft.XMLHTTP”);
}
//初始化 //准备好了
var url = “ajax.php;
xhr.open(‘post’,url,false);
//这段代码在xhr.send();执行完之后才能执行
//这件事做完了怎么办
//事情办完之后干什
xhr.onreadystatechange = function(){
if(xhr.readyState == 4){
if(xhr.status == 200){
//判断
var dataa = xhr.responseText;
//alert(xhr.status);
if(dataa != “2”){
//成功
var cd = dataa.length;//判断长度
var i = “2”,iii = “]”;
var ii = (cd - i);
var dataa = dataa.substring(0,ii);
let myList=new Array(dataa,”]");
let pList=myList.join(’’);
var data = pList;
$(’#histroyBox’).CJJTable({
‘title’:[“装点”,"|",“卸点”,"|",“运输货物”,"|",“下单日期”,"|",“作者”,"|",“新建”],//thead中的标题 必填
‘body’:[“aa”,“bb”,“cc”,“dd”,“ee”,“ff”,“gg”,“hh”,“ii”,“jj”,“kk”],//tbody td 取值的字段 必填
‘display’:[1,1,1,1,1,1,1,1,1,1,1],//隐藏域,1显示,2隐藏 必填
‘pageNUmber’:10,//每页显示的条数 选填
‘pageLength’:data.length,//选填
‘url’:data,//数据源 必填
//dbTrclick:function(e){//双击tr事件
//alert(e.find(’.taskCode’).html())
//
}
});
//成功
}else if(data == “2”){
//失败
//失败
}
//判断
}
};
}
//实际的去做这件事
//去做这件事情
xhr.send(null);
//alert(2);
}
jquery table 表格源码链接:
https://m.jb51.net/article/131858.htm
2020-09-10
最新推荐文章于 2020-09-22 11:28:52 发布