首页 > 代码库 > 关于点击后元素删除,特定元素改变
关于点击后元素删除,特定元素改变
点击发货之后,发货按钮隐藏,并且对应栏目的订单状态,未发货变成已发货;
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 }
关于点击后元素删除,特定元素改变
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。