使用jquery ajax从php函数更新数据

时间:2013-11-13 11:05:58

标签: php jquery ajax

我的文件中有两个部门说 form.php ....

分部A

abc 中的所有数据(这里我从db获取数据)


B部分

某些字段

添加数据(按钮)将使用以下代码(它存储数据)通过ajax将数据存储在表 abc


现在我的问题是当我在分部B 中添加数据时,我想通过ajax更新分部A 并添加新数据...

因为我正在尝试此代码,但我收到控制台错误说未捕获的SyntaxError:意外的标识符

  $("#addField").click(function(){ 
        label=$("#ilabel").val();
        name=$("#iname").val();
        type=$("#itype").val();
        $.ajax({
            url : 'ajax.php', // this is adding **division B** data in database
            data : {reqtype:'insert',label:label,name:name,type:type},
            type: 'POST',
            success : function(data){ 
                $("#showform").html('<?php echo $d->fetchform() ?>'); // here i am trying to update Division A on success but getting error
            }
        })
    })

$ d-&gt; fetchform()正在提供表 abc ...

中的所有格式化数据

我不知道如何处理这个问题..你能告诉我我该怎么做...(我想通过ajax来做)

提前致谢..

1 个答案:

答案 0 :(得分:0)

您正尝试通过客户端输出服务器端代码(即PHP回显代码)。这将永远不会起作用(你最终会在html()调用中输出整个字符串,而不进行解析)。

您应该尝试将php fetchForm()调用放入Web服务或服务器上的其他文件中,然后再通过AJAX获取该内容。