使用AJAX调用形成填充和验证

时间:2015-12-10 16:41:56

标签: javascript php jquery html ajax

更新:我想出了如何使用默认数据填充表单。如果输入的数据无效(点击提交时),我将如何填写错误消息?

2 个答案:

答案 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"]; 
        }
    });