自动将JSON对象中的值应用于输入标记
Automatically apply values from a JSON object to input tags
我有一个从数据库返回的JSON对象。JSON对象中的值来自一个充满输入标签的HTML页面。
var userTemplate = { };
$("#tabBasic").find($("input")).each(function() {
userTemplate[this.name] = this.value;
});
现在我想将JSON中的值重新应用到页面上的输入标记。
是否有一种方法可以使用jQuery自动做到这一点?
你刚刚把赋值弄反了。
$("#tabBasic").find("input").each(function() {
this.value = userTemplate[this.name];
});
我假设每个输入都有一个唯一的name
属性。
你也可以传递一个函数给val()
[docs]方法。
return
值赋值为新值。$("#tabBasic").find("input").val(function() {
return userTemplate[this.name];
});
相关文章:
- 将 CSS 应用于禁用的输入按钮
- Chrome没有正确地将值应用于正在被“刷新”的输入;观看”;
- VAlue未应用于使用Jquery代码的输入
- 将数学规则(如rnd,max等)应用于用户使用AngularJS指令输入的值
- 无法通过 Ajax 将 CSS 应用于表单输入
- 引导程序/标记输入应用于所有表单字段/未正确显示
- 单击输入字段将背景颜色应用于父项,并取消选择初始选择的单选按钮
- 我可以在CF11中获得强大的XSS保护吗?我可以在不接触每个查询或输入的情况下将其应用于整个网站
- 将输入值应用于其所有 TD InnerHTML
- 如何获取输入字段,根据一组规则过滤输入并应用于另一个字段
- 自动将JSON对象中的值应用于输入标记
- 将pickadate jquery插件应用于动态输入字段
- 将相同的函数自动完成应用于多个输入框javascript
- jQuery代码应用于许多输入中,但我只希望它应用于(搜索框)的预期输入中
- 如何使用jQuery将正则表达式应用于输入
- PHP + jQuery:将日期选择器应用于具有特定模式的输入
- 仅将图片上传网址应用于特定输入字段
- 如何将对焦功能应用于所有“输入”对象
- 如何将javascript函数应用于多个同名输入字段
- 如果至少有一个输入不是原始的,我如何将CSS应用于链接,如果所有输入都是原始的,我如何撤销该更改?