其中选择一个复选框,您可以使用它来获取行:
var selector = '#myTable tr input:checked';
$.each($(selector), function(idx, val) {
// iterate here
});
然后对每一行,你可以用例如:
var id = $(this).parent().siblings(":first").text();
var update = $(this).parent().siblings(":first").next().text();
含义get my par并获得第一个兄弟姐妹,或第一个兄弟姐妹旁边等,你可以调整你的表。
把它放在下面 - 记录发布到你的数据库完全取决于信息不在你的问题,所以你可以做一个AJAX的帖子或东西。
$('#test').on('click', function() {
var updates = [];
var selector = '#myTable tr input:checked';
$.each($(selector), function(idx, val) {
var id = $(this).parent().siblings(":first").text();
var update = $(this).parent().siblings(":first").next().text();
updates.push({id: id, update: update});
});
// test values
console.log(JSON.stringify(updates));
// post to DB - fill in your details
//$.ajax({
// url: 'your_script.php',
// type: 'post',
// data: updates,
// success: function() {
// alert('done');
// }
//});
});
IdDB updateChecker
1HughieFoo12DeweyFoo23LouisFoo34CheweyFoo4Get checked IDs