Ajax 如何统计表中的数据行
我想计算表中的数据以形成条件,但尚未找到解决方案 我曾尝试在javascript函数中设置Ajax 如何统计表中的数据行,ajax,if-statement,delete-row,Ajax,If Statement,Delete Row,我想计算表中的数据以形成条件,但尚未找到解决方案 我曾尝试在javascript函数中设置长度,但该方法仍然不起作用,我尝试了大小(),但在web控制台中显示错误 Javascript代码 $('.btn_hapus').on('click', function() { var id_form = $('#textkode').val(); var data_length = $("td").length; console.log(data_length); $.ajax({
长度
,但该方法仍然不起作用,我尝试了大小()
,但在web控制台中显示错误
Javascript代码
$('.btn_hapus').on('click', function() {
var id_form = $('#textkode').val();
var data_length = $("td").length;
console.log(data_length);
$.ajax({
type: "POST",
url: "<?= site_url('request/delete') ?>",
dataType: "JSON",
data: {
id_form: id_form
},
success: function(data) {
if (condition) {
$('#ModalHapus').modal('hide');
$('#ModalShow').modal('hide');
$("tr[data-id='" + id_form + "']").fadeOut("fast", function() {
$(this).remove();
});
load_data();
}
}
});
return false;
});
$('.btn_hapus')。在('click',function()上{
var id_form=$('#textkode').val();
var数据长度=$(“td”).长度;
console.log(数据长度);
$.ajax({
类型:“POST”,
url:“”,
数据类型:“JSON”,
数据:{
身份证表格:身份证表格
},
成功:功能(数据){
如果(条件){
$('ModalHapus').modal('hide');
$('#ModalShow').modal('hide');
$(“tr[data id=”“+id_form+”])。淡出(“fast”,function(){
$(this.remove();
});
加载_数据();
}
}
});
返回false;
});
我希望数据是计数2,因为在我的数据库中只有2个数据,但是当我在控制台中使用长度时,结果是14可能这是错误的
var data_length = $("td").length;
修理,做
var data_length = $("tr").length;
但结果仍然不正确,控制台中的结果是5,但我的数据是2,然后当im将数据删除为1时,结果是4@Alif取决于桌子的结构。我假设页面中只有一个表包含简单的数据行。如果没有,那么页面中可能有多个表。为了确保这一点,请尝试为表提供一个Id,并改为如下计数:var data_length=$('#tblId tr')。length
。