更新:我想出了如何使用默认数据填充表单。如果输入的数据无效(点击提交时),我将如何填写错误消息?
答案 0 :(得分:0)
在第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) { //...
// ↑
答案 1 :(得分:0)
你必须写下你的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"];
}
});