我有很多ajax表单,我在这里添加数据uisng ajax。 现在表单正在正确提交,但我还是找不到如何附加我刚刚插入datbaase的数据的好方法。
我有两个选择
CI就像第二个解决方案一样,但有人可以指点我的教程或链接,我可以看到它是如何实际使用的
答案 0 :(得分:0)
最好的方法是从服务器端检查,如果插入SQL是正确的,则创建XML或JSON对象作为输出。
输出应该是例如JSON:
{name:"John", lastName:"Doe"}
等......
最简单的方法是将变量堆叠在一个数组中,数组如下所示: $ data = array(“name”=>“John”,“lastName”=>“Doe”);
然后做
echo json_encode($data);
php会将该数组转换为Json对象。
然后在Javascript上只需将数据附加到每个字段,以访问json对象: 首先从php文件中解析返回:
data = JSON.parse(data);
然后data.name和data.lastName将包含信息