Ajax展示数据

字符串操作:
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]);
}
}
});
})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值