我使用php将数据库中的行回显到下拉子菜单中。
如果用户想要编辑子菜单中显示的任何特定记录,我希望能够在不要求用户点击其他提交按钮的情况下进行。
我知道最好的方法是使用javascript。我有一个函数在用户点击记录时调用,将记录ID作为参数传递给函数。
但我不知道如何继续。理想情况下,我想将它发布到同一页面,然后继续使用php。
最好的方法是如何解决这个问题
答案 0 :(得分:1)
var id = elem.val();
$.ajax({
url: "page.php",
type: "POST",
data: { id: id }
}).done(function(msg) {
// Do something
})
}).fail(function(jqXHR, textStatus) {
alert("Request failed: " + textStatus + " - Please try again.")
})
如果您还没有使用它,则需要添加指向jquery的链接。我建议您阅读ajax,以便了解它正在做什么以及如何正确使用它。