Javascript 数据未传递到ajax函数
html表格的每一行都有下面的表格。但是,警报(“dfd”)只会在表格的第一行弹出,而不会在其他行中弹出(这些表格会出现在网页上)。有人能告诉我为什么会出现这种情况吗 HTML: PHP: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 () { ("
是,因为您没有发送任何数据:
$("#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();
});