gpt4 book ai didi

javascript - 通过循环遍历数组来填充表单

转载 作者:行者123 更新时间:2023-11-28 09:37:29 24 4
gpt4 key购买 nike

我试图通过循环遍历由 php 查询生成的 JSON 结果集来填充 id 为“amenduser”的表单。

表单有 15 个字段,因此使用 $('#amenduser input[name="id"]).val(data.id); 处理 jquery 中的每个表单元素并不是一个问题。等等等等

为了使代码更加用户友好(并且可移植),我尝试按如下方式循环遍历 JSON 数据:

for (var key in userDetails) {
var elem = '#amenduser input[name="' + key + '"]';
$(elem).val(userDetails.key);
console.log(key, elem);
}

此代码无效!控制台日志示例:

username #amenduser input[name="username"]

在我看来,元素 id 的形成正确,但没有什么乐趣。

如果有任何想法,我将不胜感激,因为到目前为止我已经在这方面花费了数小时。

罗杰

最佳答案

我认为问题可能出在 $(elem).val(userDetails.key) 尝试一下:userDetails[key]

关于javascript - 通过循环遍历数组来填充表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12820025/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com