我的文件中有两个部门说 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来做)
提前致谢..
答案 0 :(得分:0)
您正尝试通过客户端输出服务器端代码(即PHP回显代码)。这将永远不会起作用(你最终会在html()调用中输出整个字符串,而不进行解析)。
您应该尝试将php fetchForm()
调用放入Web服务或服务器上的其他文件中,然后再通过AJAX获取该内容。