标签:
点击发货之后,发货按钮隐藏,并且对应栏目的订单状态,未发货变成已发货;
ajax:
1 <script type="text/javascript"> 2 3 function set_is_send(id,e){ 4 $.ajax({ 5 url:"{:U(‘User/set_is_send‘)}", 6 type:"POST", 7 data:{‘id‘:id}, 8 dataType:"JSON", 9 success:function(res){ 10 $(e).remove(); 11 if(res=="ok"){ 12 $("#issend"+id).html("<th>已发货</th>"); 13 } 14 } 15 }) 16 } 17 18 </script>
html:
1 <?php if($v[‘is_send‘]==1){ ?> 2 <th id="issend{$v[id]}">未发货</th> 3 <?php }else{ ?> 4 <th id="issend{$v[id]}">已发货</th> 5 <?php } ?>
控制器:
1 public function set_is_send(){ 2 if(IS_AJAX){ 3 $id=$_POST[‘id‘]; 4 $order=D(‘order‘); 5 $res=$order->where("id=$id")->setField(‘is_send‘,2); 6 if($res){ 7 $this->ajaxReturn(‘ok‘,‘JSON‘); 8 }else{ 9 $this->ajaxReturn(‘false‘,‘JSON‘); 10 } 11 } 12 }
标签:
原文地址:http://www.cnblogs.com/haveadream435/p/5969242.html