$.ajax({
type:"GET",
url:"UserList.ashx?Action=List",//利用ajax请求后台的并返回值
// data: "json",
success:function(result) {//result为后台返回的值,是json字符串的形式
// alert(result);
varobj = JSON.parse(result);//解析json字符串为json对象形式
vartrStr ='';//动态拼接table
// var html = '';
for(vari = 0; i < obj.length; i++) {//循环遍历出json对象中的每一个数据并显示在对应的td中
trStr +='<tr class="example">';//拼接处规范的表格形式
trStr +='<td width="15%" style="display:none" id="user">'+ obj[i].NVFID +'</td>';//数据表的主键值
trStr +='<td width="15%">'+ obj[i].USERCODE +'</td>';//对应数组表的字段值
trStr +='<td width="15%">'+ obj[i].USERNAME +'</td>';
trStr +='<td width="15%">'+ obj[i].USERPWD +'</td>';
trStr +='<td>'+ obj[i].PHONEIMEI +'</td>';
trStr +='<td>'+ obj[i].BMMC +'</td>';
/*经典之处,要将主键对应的值以json的形式进行传递,才能在后台使用*/
trStr +="<td><a href='#'style='text-decoration:none' onclick='Delete(\""+ obj[i].NVFID +"\")'>删除</a><td>";
trStr +='</tr>';
}
$("#tbody").html(trStr);//运用html方法将拼接的table添加到tbody中return;
},
error:function(error) {
alert(error);
}
}); |