"Table with Edit and Update Data"
Bootstrap 3.3.0 Snippet by mboy1011

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<div class="container">
<div class="row">
<table class="table table-hover table-responsive">
<thead>
<tr>
<th>ID</th>
<th>First Name</th>
<th>Last Name</th>
<th>Middle Name</th>
<th>Edit</th>
<th>Delete</th>
</tr>
</thead>
<tbody>
<tr id="d1">
<td>1</td>
<td id="f1">John</td>
<td id="l1">Wick</td>
<td id="m1">Doe</td>
<td><button type="button" data-toggle="modal" data-target="#edit" data-uid="1" class="update btn btn-warning btn-sm"><span class="glyphicon glyphicon-pencil"></span></button></td>
<td><button type="button" data-toggle="modal" data-target="#delete" data-uid="1" class="delete btn btn-danger btn-sm"><span class="glyphicon glyphicon-trash"></span></button></td>
</tr>
<tr id="d2">
<td>2</td>
<td id="f2">Jane</td>
<td id="l2">Wick</td>
<td id="m2">Doe</td>
<td><button type="button" data-toggle="modal" data-target="#edit" data-uid="2" class="update btn btn-warning btn-sm"><span class="glyphicon glyphicon-pencil"></span></button></td>
<td><button type="button" data-toggle="modal" data-target="#delete" data-uid="2" class="delete btn btn-danger btn-sm"><span class="glyphicon glyphicon-trash"></span></button></td>
</tr>
</tbody>
</table>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
table{
font-family:'Calibri';
font-size:15px;
background-color:#fff;
color:#333;
}
.modal-header{
background-color:#333;
color:#fff;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
$(document).ready(function(){
$(".update").click(function(){
var id = $(this).data("uid");
var f1 = $("#f1").html();
var l1 = $("#l1").html();
var m1 = $("#m1").html();
var f2 = $("#f2").html();
var l2 = $("#l2").html();
var m2 = $("#m2").html();
if(id==1){
$("#fn").val(f1);
$("#mn").val(m1);
$("#ln").val(l1);
}else if(id==2){
$("#fn").val(f2);
$("#mn").val(m2);
$("#ln").val(l2);
}
$("#up").click(function(){
if(id==1){
var fn = $("#fn").val();
var mn = $("#mn").val();
var ln = $("#ln").val();
$("#f1").html(fn);
$("#m1").html(mn);
$("#l1").html(ln);
}else if(id==2){
var fn = $("#fn").val();
var mn = $("#mn").val();
var ln = $("#ln").val();
$("#f2").html(fn);
$("#m2").html(mn);
$("#l2").html(ln);
}
});
});
$(".delete").click(function(){
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Related: See More


Questions / Comments: