因为我是新手,所以我想听听你的建议。
到目前为止,我已经找到了两种填充表单字段的方法。
说这是我的html:
<input id="test" name="test" type="text">
如您所见,每个字段的 id 都与名称匹配。
当需要从 Sql 填充字段时,我可以这样做:
PHP:
<input id="test" name="test" type="text" value="<?php if(isset($SqlRequested['test'){echo $SqlRequested['test'];}">
并类似地写下我表单的所有字段......或将其添加到
JQUERY
的头部:
<script>
<?php echo "$(document).ready(function(){";
foreach ($SqlRequested as $id => $value){
echo "$('#" . $id . "').val(\"" . $value . "\");"
echo "};"
echo "});"
?>
</script>
除了当字段中包含“输入/返回”时 jQuery 给我带来了一些问题(我猜这可以通过使用 .html 或 .text 来修复)
你会建议哪一个,每种方法的缺点或优点是什么?
对代码有任何改进吗?
还有其他我想念的方式吗?
关于轻松解决上述小问题的任何建议?
提前谢谢。
编辑:我刚刚注意到 jQuery .populate,我猜这有点像我的第二种方式,你只需要以以下格式获取数据{'id':'value',...}