zoukankan      html  css  js  c++  java
  • Think5之删除单条数据功能

    //删除单条学员信息
    	public function deleteStu(Request $request){
    
    		$stu_id = $request->param('id');
    		$result = StudentsModel::destroy($stu_id);
    		$status = 0;
            $message = '删除失败';
            if (true == $result) {
                $status = 1;
                $message = '恭喜, 删除成功~~';
            }
            return ['status'=>$status, 'message'=>$message];
    	}
    
    
    
    <td class="td-manage">
    					<a title="编辑" href="javascript:;" onclick="resources_edit('学员编辑','{:url("students/studentsEdit",["id"=>$vo["id"]])}','1','800','500')" class="ml-5" style="text-decoration:none"><i class="Hui-iconfont">�</i></a> 
    					<a title="删除" href="javascript:;" onclick="stu_del(this,{$vo.id})" class="ml-5" style="text-decoration:none"><i class="Hui-iconfont">�</i></a> 
    				</td>
    
    
    <script type="text/javascript">
    	//JS脚本处理(使用ajax技术)
    	//首先判断有没有选中的值,如果没有则提示;如果有,则传递到服务器端处理
    	/* 批量删除 */
    	  // 全选
    	/* 批量删除 */
      // 全选
    $('.all').click(function() {
        if($(this).is(':checked')) {
          $(':checkbox').attr('checked', 'checked');
        } else {
          $(':checkbox').removeAttr('checked');
        }
      });
     
      // 删除操作
      $('#del').click(function() {
        if($(':checked').size() > 0) {
          layer.confirm('确定要删除吗?', {
            btn: ['确定','取消'], //按钮
            shade: false //不显示遮罩
          }, function(){
            $.post("{:url('students/deleteMany')}",{data: $('form').serializeArray()}, function(data) {
              layer.msg('恭喜,已批量删除', {icon: 1, time: 1000});
              setTimeout(function() {
                location.reload();
              }, 1000);
            });
          }, function(){
            layer.msg('取消了删除!', {time: 1000});
          });
        } else {
          layer.alert('没有选择!');
        }
      });
    </script>
    
    
    /*学员-单条删除*/
    /**/
    function stu_del(obj,id){
    	layer.confirm('确认要删除吗?',function(index){
    		$.post("{:url('students/deleteStu')}",{id:id});
    		$(obj).parents("tr").remove();
    		layer.msg('恭喜,已删除!',{icon: 6,time:1000});
    	});
    }
    

      

  • 相关阅读:
    【WP开发】WebView控件应用要点
    【WP开发】认清“不透明度”与“可见性”的区别
    分享:自学编程的方法
    <C#>找出数组中重复次数最多的数值
    【WP 8.1开发】上下文菜单
    【WP 8.1开发】同时更新多种磁贴
    【WP开发】如何处理溢出的文本
    lnmp/nginx系统真正有效的图片防盗链完整设置详解
    PHP自动加载SPL的四种处理方式
    算法笔记-判断链表保存的字符串是否是回文
  • 原文地址:https://www.cnblogs.com/qinglin/p/8692110.html
Copyright © 2011-2022 走看看