if(res.data[o].status == 8){
if((res.data[o].is_comment == 0)&&(res.data[o].status_name != '已退货')){
html4 = html4 + '评价';
}
}else if(res.data[o].status == 2){
html4 = html4 + '<a href="javascript:void(0);" onclick="order_cancel('+res.data[o].order_sn+');" class="sing-ty">取消订单</a>';
}else if(res.data[o].status == 3){
html4 = html4 + '<a href="details.html?oid='+res.data[o].order_sn+'" target="_blank" style="border-color: #e6e6e6;color: #323232;" class="sing-ty">确认收货</a>';
}
if(res.data[o].status !=''){
html4 = html4 + '<a href="javascript:void(0);" onclick="addcartMult(';
html4 = html4 + "'" + goodids + "'";
html4 = html4 + ',1,1,';
html4 = html4 + "'" + "'" + ');" class="sing-ty">再次购买</a>';
}
代码及运行结果如上,为什么取消订单按钮能够点击,评价和确认收货按钮却不能点击
各个按钮点击都有效果,点击后跳转至相应的界面
代码段如下:
if(res.data[o].status == 8){
if((res.data[o].is_comment == 0)&&(res.data[o].status_name != '已退货')){
html3 = html3 + '评价';
}
}else if(res.data[o].status == 2){
html3 = html3 + '<a href="javascript:void(0);" onclick="order_cancel('+res.data[o].order_sn+');" class="sing-ty">取消订单</a>';
}else if(res.data[o].status == 3){
html3 = html3 + '<a href="details.html?oid='+res.data[o].order_sn+'" target="_blank" style="border-color: #e6e6e6;color: #323232;" class="sing-ty">确认收货</a>';
}
if(res.data[o].status !=''){
html3 = html3 + '<a href="javascript:void(0);" onclick="addcartMult(';
html3 = html3 + "'" + goodids + "'";
html3 = html3 + ',1,1,';
html3 = html3 + "'" + "'" + ');" class="sing-ty">再次购买</a>';
}
你的res.data[o].status == 8
,data里面是字母o,不是0吧
看下这个渲染有问题没