我已经在网上研究了几天,我似乎无法找到问题的答案。我想附加一个div或从我的数据库中插入一个预先填充的表单,具体取决于下拉菜单(从我的数据库中的一行中选择)。按下按钮后,它会将表单字段添加到上方的div或区域。有什么建议?我应该怎么解决这个问题?我是Jquery和Ajax的新手,但对PHP非常了解。
答案 0 :(得分:1)
一种方法是在加载页面时填充字段。 (使用"value=<$php echo $someData %>"
如果你想在不刷新页面的情况下每次加载数据,我建议你创建一个不同的页面,通过POST请求从数据库加载数据,并将数据检索为JSON,这样你就可以解析它了使用Javascript并相应地更新字段。
更新字段可以这样完成:
json = YourJSONData;
$('.some-class').val(json['someData']); // if populating a form field
$('.some-other-class').html(json['someOtherData'); // if populating a div or other DOM element.
等...