Nat*_*hat 4 html javascript css jquery
我有一个 html 表单,我需要设置表单中所有元素的值。
我有一个像这样的对象,其中包含所有字段名称及其值:-
obj= {
name:'john',
age:10,
Country:'USA'
}
Run Code Online (Sandbox Code Playgroud)
有没有办法直接使用 jquery 或不需要太多代码的东西来设置值,而不是访问表单的每个元素并设置值?
最简单的方法是什么?
Object.keys(obj).forEach(key => {
$(`input[name="${key}"]`).val(obj[key]);
})
Run Code Online (Sandbox Code Playgroud)
这会循环遍历每个对象属性,查找与对象属性键同名的输入,并将其值设置为属性值
https://jsfiddle.net/53kjnunj/
| 归档时间: |
|
| 查看次数: |
1472 次 |
| 最近记录: |