更新:我发现了如何用默认数据填充表单。当输入的数据无效时(单击"提交"时),我将如何填充错误消息?
在第5行中,您忘记了一个(
。该区块的线路:
$(document).ready(function() {
$("#InsertDefault").click(function() {
$.ajax{url: "backend.php?act=default", success: function(result) {
console.log($.parseJSON(result));
data = $.parseJSON(result);
document.getElementById("name").value = data["name"];
});
此:
$.ajax{url: "backend.php?act=default", success: function(result) { //...
应为:
$.ajax({url: "backend.php?act=default", success: function(result) { //...
// ↑
您必须编写如下ajax调用。。正如Nitai指出的那样,您错过了ajax之前的"("。
也要寻找其他的括号,因为我可以看到他们在你的程序中看起来很可疑。
$(document).ready(function() {
$("#InsertDefault").click(function() {
$.ajax({url: "backend.php?act=default", success: function(result) {
console.log($.parseJSON(result));
data = $.parseJSON(result);
document.getElementById("name").value = data["name"];
}
});