欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery表格添刪改查

錢諍諍1年前6瀏覽0評論

JQuery表格添刪改查是WEB前端界中常用的技術,它可以讓我們在網(wǎng)頁中輕松實現(xiàn)數(shù)據(jù)的增、刪、改、查操作,幫助我們更好地管理網(wǎng)站數(shù)據(jù)。以下是JQuery表格添刪改查的一些實現(xiàn)代碼。

// 加載表格數(shù)據(jù)
$(document).ready(function(){
$.ajax({
url:'data.json',
dataType:'json',
success:function(data){
$.each(data, function(index, value){
$('table tbody').append('tr' +
'<td>' + value.id + '</td>' +
'<td>' + value.name + '</td>' +
'<td>' + value.age + '</td>' +
'<td>' + value.gender + '</td>' +
'<td><button type="button" class="edit-btn">編輯</button><button type="button" class="delete-btn">刪除</button></td>' +
'</tr>');
});
}
});
});
// 添加數(shù)據(jù)
$('#add-form').submit(function(event){
event.preventDefault();
var formData = $(this).serializeArray();
$.ajax({
url:'add.php',
method:'POST',
data:formData,
success:function(response){
$('table tbody').append('tr' +
'<td>' + response.id + '</td>' +
'<td>' + response.name + '</td>' +
'<td>' + response.age + '</td>' +
'<td>' + response.gender + '</td>' +
'<td><button type="button" class="edit-btn">編輯</button><button type="button" class="delete-btn">刪除</button></td>' +
'</tr>');
}
});
});
// 編輯數(shù)據(jù)
$(document).on('click', '.edit-btn', function(){
var currentTr = $(this).closest('tr');
currentTr.find('td').each(function(index){
if(index === 0){
$(this).attr('contenteditable', false);
} else{
$(this).attr('contenteditable', true);
}
});
$(this).text('保存').removeClass('edit-btn').addClass('save-btn');
});
$(document).on('click', '.save-btn', function(){
var currentTr = $(this).closest('tr');
var id = currentTr.find('td').eq(0).text();
var name = currentTr.find('td').eq(1).text();
var age = currentTr.find('td').eq(2).text();
var gender = currentTr.find('td').eq(3).text();
$.ajax({
url:'edit.php',
method:'POST',
data:{id:id, name:name, age:age, gender:gender},
success:function(response){
currentTr.find('td').each(function(index){
$(this).attr('contenteditable', false);
});
currentTr.find('.save-btn').text('編輯').removeClass('save-btn').addClass('edit-btn');
}
});
});
// 刪除數(shù)據(jù)
$(document).on('click', '.delete-btn', function(){
var currentTr = $(this).closest('tr');
var id = currentTr.find('td').eq(0).text();
$.ajax({
url:'delete.php',
method:'POST',
data:{id:id},
success:function(response){
currentTr.remove();
}
});
});

以上是JQuery表格添刪改查的一些代碼實現(xiàn),運用這些代碼,我們可以愉快地操控表格數(shù)據(jù),在網(wǎng)頁中輕松實現(xiàn)數(shù)據(jù)管理操作。

上一篇div id=all
下一篇div id 名字