bootstrap CRUD

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script type="text/javascript" src="js/jquery-1.11.0.js" ></script>
<script type="text/javascript" src="js/bootstrap.js" ></script>
<link rel="stylesheet" href="css/bootstrap.css" />
</head>
<body>
<div class="panel panel-default">
<div class="panel-heading"> </div> <div class="panel-body"> <table class="table table-bordered table-hover text-center"> <tr> </td> city <td> <td>super member</td> <td>discount</td> <td>username</td> </td> number <td>














<td>操作</td>
</tr>
<tr>
<td>1</td>
<td>咖啡</td>
<td>0.8</td>
<td>是</td>
<td>广州</td>
<td>
<button class="btn btn-primary btn-xs change" data-toggle="modal" data-target = "#change_modal">修改</button>
<button class="btn btn-danger btn-xs view"data-toggle="modal" data-target = "#view">查看</button>
<button class="btn btn-warning btn-xs delete">删除</button>
</td>
</tr>
<tr>
<td>2</td>
<td>奶茶</td>
<td>0.5</td>
<td>否</td>
<td>武汉</td>
<td>
<button class="btn btn-primary btn-xs change" data-toggle="modal" data-target = "#change_modal">修改</button>
<button class="btn btn-danger btn-xs view"data-toggle="modal" data-target = "#view">查看</button>
<button class="btn btn-warning btn-xs">删除</button>
</td>
</tr>
<tr>
<td>3</td>
<td>绿茶</td>
<td>0.5</td>
<td>是</td>
<td>深圳</td>
<td>
<button class="btn btn-primary btn-xs change" data-toggle="modal" data-target = "#change_modal">修改</button>
<button class="btn btn-danger btn-xs view" data-toggle="modal" data-target = "#view">查看</button>
<button class="btn btn-warning btn-xs delete">删除</button>
</td>
</tr> </table> </div> <div class="panel-footer">






<form class="form-inline pull-right">
<input type="text" class="form-control" id="search" />
<button class="btn btn-primary" id="serach_btn" type="button">搜索</button>
</form>
<button class="btn btn-danger" data-toggle="modal" data-target = "#add_modal">增加</button>
<div class="clearfix"> </div> </div> </div> <!--修改--> <div class="modal fade" id="change_modal"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <strong>会员修改</strong> <button class="close" data-dismiss = "modal">×</button> </div> <div class="modal-body"> <form class="form-horizontal">





















<div class="form-group">
<div class="col-md-2">
<label class="control-label">编号</label>
</div>
<div class="col-md-10">
<input class="form-control" placeholder="请输入编号" />
</div>
<div class="clearfix"> </div> </div> <div class="form-group"> <div class="col-md-2"> <label class="control-label">用户名</label> </div> <div class="col-md-10"> <input class="form-control" placeholder="请输入用户名" /> </div> <div class="clearfix"> </div> </div> <div class="form-group"> <div class="col-md-2"> <label class="control-label">折扣</label>



















</div>
<div class="col-md-10">
<input class="form-control" placeholder="请输入折扣" />
</div>
<div class="clearfix"> </div> </div> <div class="form-group"> <div class="col-md-2"> <label class="control-label">超级会员</label> </div> <div class="col-md-10"> <input class="form-control" placeholder="请输入超级会员" /> </div> <div class="clearfix"> </div> </div> <div class="form-group"> <div class="col-md-2"> <label class="control-label">城市</label> </div> <div class="col-md-10"> <input class="form-control" placeholder="请输入超级城市" /> </div>























<div class="clearfix"> </div> </div> </form> </div> <div class="modal-footer"> <button class="btn btn-default" data-dismiss = "modal">取消</button> <button class="btn btn-primary confire" data-dismiss = "modal">确定</button> </div> </div> </div> </div> <!--修改--> <!--see--> <div class="modal fade" id="view"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <strong>查看会员</strong> <button class="close" data-dismiss="modal">×</button> </div> <div class="modal-body"> <div class="col-md-2">
































<label class="control-label">编号</label>
</div>
<div class="col-md-10">
<span></span>
</div>
<div class="clearfix"> </div> <div class="col-md-2"> <label class="control-label">用户名</label> </div> <div class="col-md-10"> <span></span> </div> <div class="clearfix"> </div> <div class="col-md-2"> <label class="control-label">折扣</label> </div> <div class="col-md-10"> <span></span> </div> <div class="clearfix"> </div> <div class="col-md-2"> <label class="control-label">超级会员</label> </div>























<div class="col-md-10">
<span></span>
</div>
<div class="clearfix"> </div> <div class="col-md-2"> <label class="control-label">城市</label> </div> <div class="col-md-10"> <span></span> </div> <div class="clearfix"> </div> </div> <div class="modal-footer"> <button class="btn btn-default" data-dismiss="modal">取消</button> </div> </div> </div> </div> <!--see--> <!--append-->  <div class="modal fade" id="add_modal"> <div class="modal-dialog"> <div class="modal-content">

























<div class="modal-header">
<strong>增加会员</strong>
<button class="close" data-dismiss = "modal">×</button>
</div>
<div class="modal-body">
<form class="form-horizontal">
<div class="form-group">
<div class="col-md-2">
<label class="control-label">编号</label>
</div>
<div class="col-md-10">
<input class="form-control" placeholder="请输入编号" />
</div>
<div class="clearfix"> </div> </div> <div class="form-group"> <div class="col-md-2"> <label class="control-label">用户名</label> </div> <div class="col-md-10">









<input class="form-control" placeholder="请输入用户名" />
</div>
<div class="clearfix"> </div> </div> <div class="form-group"> <div class="col-md-2"> <label class="control-label">折扣</label> </div> <div class="col-md-10"> <input class="form-control" placeholder="请输入折扣" /> </div> <div class="clearfix"> </div> </div> <div class="form-group"> <div class="col-md-2"> <label class="control-label">超级会员</label> </div> <div class="col-md-10"> <input class="form-control" placeholder="请输入超级会员" /> </div> <div class="clearfix"> </div>


























</div> <div class="form-group"> <div class="col-md-2"> <label class="control-label">城市</label> </div> <div class="col-md-10"> <input class="form-control" placeholder="请输入超级城市" /> </div> <div class="clearfix"> </div> </div> </form> </div> <div class="modal-footer"> <button class="btn btn-default" data-dismiss = "modal">取消</button> <button class="btn btn-primary add" data-dismiss = "modal">确定</button> </div> </div> </div> </div> <!--append--> <script> $(function(){ var _this = null //修改




























var userList = []
$(document).on("click",".change",function(){
_this = $(this).parents("tr")
userList = []
$(this).parent().siblings().each(function(){
userList.push($(this).text())
})
// console.log(userList)
$("#change_modal").find("input").each(function(i){
$(this).val(userList[i])
// console.log(i)
})
})
//修改确定
var changList = []
$(document).on("click",".confire",function(){
changList = []
$(this).parents(".modal-content").find("input").each(function(){
changList.push($(this).val())
})
// console.log(_this)
_this.find("td").each(function(i){
$(this).text(changList[i])
})
})
//查看
// each 遍历 与for循环类似
var viewList=[]
$(document).on("click",".view",function(){
viewList=[]  //清空上一次输入内容
$(this).parent().siblings().each(function(){
viewList.push($(this).text())
})
$("#view").find("span").each(function(i){
$(this).text(viewList[i])
})
}) //删除 $(document).on("click",".delete",function(){ $(this).parents("tr").remove() })                 //增加                  var addList=[];






                


                $(document).on("click",".add",function(){
                addList=[]
                $("#add_modal").find("input").each(function(){
                addList.push($(this).val())
                })
                var str='<tr><td>'+addList[0]+'</td><td>'+addList[1]+'</td><td>'+addList[2]+'</td><td>'+addList[3]+'</td><td>'+addList[4]+'</td><td> <button class="btn btn-primary btn-xs change" data-toggle="modal" data-target = "#change_modal">修改</button> <button class="btn btn-danger btn-xs view"data-toggle="modal" data-target = "#view">查看</button> <button class="btn btn-warning btn-xs">删除</button></td></tr>'
                    $("table").append(str)
                })
                
                //搜索
                $("#serach_btn").click(function(){
                var oTxt=$("#search").val()
                if (oTxt.length==0) {
                alert("输入不能为空")
                } else{
                if($("table tr td:contains("+oTxt+")").length==0){
                alert("找不到数据")
                }else{
                $("table tr:not(:first)").hide()
                $("table tr:contains("+oTxt+")").show()
                }
                }
                })
})
</script>
</body>
</html>

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325765130&siteId=291194637