Ajax展示数据

来源:互联网 发布:细说php pdf 百度网盘 编辑:程序博客网 时间:2024/05/18 16:57
字符串操作:
var data2=data2.substr(1);//截取第一个数 
 var data2=data2.substring(0,data2.length-1);截取最后一个数
var pos = filvals.lastIndexOf("."); 
 var str = filvals.substring(pos,filvals.length);截取点到最后的字符
PS:如果返回是数组,就用data[0],data[1]...取值
如果是json数组,先用var dataObj=eval("("+data+")");//转换为json对象
如果是多个json数组就要用到split,分割成多个对象,来取值
如: var datas = data.split("<!GL!>");
var data1=datas[0];
var data2=datas[1];
var data3=datas[2];
var dataObj=eval("("+data1+")");//转换为json对象
var dataObw=eval("("+data2+")");//转换为json对象
var dataObk=eval("("+data3+")");//转换为json对象
如果是个list集合,可以循环输出
for(i=0;i<data.picIds.length;i++){
$("#pics").append('<li><a><img src="${pageContext.request.contextPath}/getImage/'+data.picIds[i]+'"/></a></li>');
$(".sup_list").append("<ul><li><input type=\"radio\" name=\"gys\" value=\""+dataObj[i][2]+"\"/>"+dataObj[i][1]+"</li></ul>");  
}

1.<script>
$(function(e) {
var merToUser=$("#mUser").val();
    $.ajax({
url:"getSelfMember",
type:"post",
data:{"merToUser":merToUser},
success:function(data){ 
alert(data);
if(data=="ok"){
var dataObj=eval("("+data+")");//转换为json对象
$(".foxp").text(dataObj.merchantName);//名称
if(dataObj.memberUserVip==1){
$(".foxp2").text("VIP");
}else{
$(".foxp2").text("普通卡");
}
$("#hyl").text(dataObj.memberUserVip);//会员卡类型 
$("#sbh").text(dataObj.mermberUser);  //mermberUser编号
$("#lgw").text(dataObj.userInfo); //会员卡姓名
}
else if(data=="param"){
alert("没有查询到你商家信息");
}
}
});
});

</script>
2.$(function(e) {
var merToUser=$("#mUser").val();
    $.ajax({
url:"getSelfMember",
type:"post",
data:{"merToUser":merToUser,"userTouser":$("#uUser").val()},
success:function(data){ 
if(data == "param" || data == "error"){
alert("没有查到该商家的绑定信息或不是商家用户");
}else{
            var datas = data.split("<!GL!>");
var data1=datas[0];
var data2=datas[1];
var data3=datas[2];
var dataObj=eval("("+data1+")");//转换为json对象
var dataObw=eval("("+data2+")");//转换为json对象
var dataObk=eval("("+data3+")");//转换为json对象
$(".i_f").text(dataObj.merchantName);
$("#bg").attr("src","${pageContext.request.contextPath}/getImage/"+dataObj.corporateTypeIcon);
$("#bgid").attr("src","${pageContext.request.contextPath}/getImage/"+dataObj.backgroundId);
 ......
}
3.ajax调用数组
$().ready(function(){
$.ajax({
url:"selectBgIdAndChantName",
type:"post",
data:{"merToUser":$("#mUser").val()},
success:function(data){
if(data == "param" || data == "error"){
alert("没有查到该商家的绑定信息或不是商家用户");
}else{
$("#wyj").text(data[0]);
                $("#rabg").attr("src","${pageContext.request.contextPath}/getImage/"+data[1]);
}
}
});
})
0 0
原创粉丝点击