我正努力用JS完成它,因为我对javascript很新。
我在其中一列上有数据表渲染<a>
,on.click
打开引导模态并将其中定义的值<a data-name="' +row.name+ '".....>
等发送到模态中的输入框。
<登记/>
现在模态上有Save
按钮,它应该用ajax发布所有这些输入框的值,但由于某种原因(我可能会遗漏)点击此按钮什么都不做。
这是jsfiddle。
答案 0 :(得分:0)
这是因为您的提交按钮超出<form>
范围
尝试在点击事件中提交表单或在<form>
范围内移动按钮。
答案 1 :(得分:0)
试试这个: - 点击此传递值
$("#submitBtn").on('click', function(e) {
e.preventDefault();
$.ajax({
url: '/echo/html/',
data: {
html: "success"
},
type: "POST",
data: $("#editUserForm").serialize(),
contentType: false,
cache: false,
processData: false,
success: function(data) {
if (data === 'success') {
alert('Passed');
} else {
alert('failed');
}
},
error: function() {}
});
});