Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 数据未传递到ajax函数_Javascript_Php_Jquery_Ajax_Html Table - Fatal编程技术网

Javascript 数据未传递到ajax函数

Javascript 数据未传递到ajax函数,javascript,php,jquery,ajax,html-table,Javascript,Php,Jquery,Ajax,Html Table,html表格的每一行都有下面的表格。但是,警报(“dfd”)只会在表格的第一行弹出,而不会在其他行中弹出(这些表格会出现在网页上)。有人能告诉我为什么会出现这种情况吗 HTML: PHP: 是,因为您没有发送任何数据: $("#formcont").val().serialize() 应该是: $(this).serialize() 由于您单击以触发submit的按钮是一个submit按钮,因此您确实不需要以下代码: $("#selbtn").click(function () { ("

html表格的每一行都有下面的表格。但是,警报(“dfd”)只会在表格的第一行弹出,而不会在其他行中弹出(这些表格会出现在网页上)。有人能告诉我为什么会出现这种情况吗

HTML:

PHP:


是,因为您没有发送任何数据:

$("#formcont").val().serialize()
应该是:

$(this).serialize()
由于您单击以触发
submit
的按钮是一个submit按钮,因此您确实不需要以下代码:

$("#selbtn").click(function () {
  ("#formsel").submit();
});

网页中不能有重复的id。使用类或设置唯一id的
#formsel
您的代码
formsel
formcont
selbtn
中有多个id。可能这就是代码不起作用的原因。请告诉我如何设置唯一ID,因为上面的html代码在表格中只出现一次。如果将
$(“#formcont”).val().serialize()
更改为
$(“.form control”).val().serialize()
太好了!很高兴你处理好了:)
$("#formcont").val().serialize()
$(this).serialize()
$("#selbtn").click(function () {
  ("#formsel").submit();
});