Php 过账表行选中此复选框后,将使用AJAX检索表格数据
视图:Php 过账表行选中此复选框后,将使用AJAX检索表格数据,php,jquery,ajax,codeigniter,Php,Jquery,Ajax,Codeigniter,视图: 你期待什么?你的桌子周围有一张表格,所以每次你提交表格时,所有的东西都会被提交 为了实现您想要的,您必须构建一个动态FormData对象 你可以试试那样的 $("input[type='submit']").on("click", function(e) { e.preventDefault(); e.stopImmediatePropagation(); var objForm = $(this).closest("form"); var objFo
你期待什么?你的桌子周围有一张表格,所以每次你提交表格时,所有的东西都会被提交
为了实现您想要的,您必须构建一个动态FormData对象
你可以试试那样的
$("input[type='submit']").on("click", function(e)
{
e.preventDefault();
e.stopImmediatePropagation();
var objForm = $(this).closest("form");
var objFormData = new FormData();
var blnSendForm = false;
$("input[name^='checked_id']:checked").each(function() {
var objTr = $(this).closest("tr");
objFormData.append("reason[]",$(objTr).find("input[name^='checked_id']").val());
blnSendForm = true;
});
if (blnSendForm)
{
$.ajax({
url : $(objForm).attr("action"),
data : objFormData,
processData : false,
contentType: false,
type: "POST",
success : function(data)
{
alert(data);
}
});
}
else
{
alert("no data selected");
}
});
你期待什么?你的桌子周围有一张表格,所以每次你提交表格时,所有的东西都会被提交
为了实现您想要的,您必须构建一个动态FormData对象
你可以试试那样的
$("input[type='submit']").on("click", function(e)
{
e.preventDefault();
e.stopImmediatePropagation();
var objForm = $(this).closest("form");
var objFormData = new FormData();
var blnSendForm = false;
$("input[name^='checked_id']:checked").each(function() {
var objTr = $(this).closest("tr");
objFormData.append("reason[]",$(objTr).find("input[name^='checked_id']").val());
blnSendForm = true;
});
if (blnSendForm)
{
$.ajax({
url : $(objForm).attr("action"),
data : objFormData,
processData : false,
contentType: false,
type: "POST",
success : function(data)
{
alert(data);
}
});
}
else
{
alert("no data selected");
}
});
我要提交选定值和选中行我要提交选定值和选中行