【发布时间】:2019-08-01 08:31:35
【问题描述】:
我的脚本有问题。
在我的表格中,每一行都有一个 url 链接,该链接打开带有电子邮件输入的模式窗口,无需刷新页面即可更改此电子邮件。
如果您只更改一行,脚本就可以了。如果我更改第二、第三等行,每个值都会被最后一个更改。
如果我刷新页面 (F5) - 脚本完美运行。
有什么帮助吗?非常感谢。
$(document).ready(function() {
var table = $('#example').DataTable();
$('#example tbody').on('click', 'a', function () {
var row = $(this).closest('tr[role="row"]');
var data = table.row(row).data();
$("#myModal").modal("show");
$("#email").val(data[0]);
$("#ulozit").click(function(){
var novy_email = $("#email").val();
$.ajax
({
method: "POST",
url: "action_admin.php?action=uprava_emailu",
data: { novy_email:novy_email, id:data[3] },
success: function(data)
{
table.ajax.reload();
$("#myModal").modal("hide");
}
})
});
});
});
【问题讨论】:
-
您的 sn-p 不起作用。导入 jQuery 并发布 html
标签: javascript php jquery html datatables