layui表单局部赋值
时间: 2023-08-16 17:03:44 浏览: 121
在 layui 中,可以使用 `form.val()` 方法来对表单元素进行局部赋值。
`form.val()` 方法的使用格式如下:
```
form.val('formFilter', {
'inputName': 'value',
'selectName': 'value',
'checkboxName': 'value'
// 其他表单元素的赋值
});
```
其中,`formFilter` 是表单的 lay-filter 属性值,用于指定需要操作的表单;`inputName`、`selectName`、`checkboxName` 等是表单元素的 name 属性值,用于指定需要赋值的表单元素。
例如,对于一个表单元素的 HTML 代码如下:
```
<div class="layui-form-item">
<label class="layui-form-label">用户名</label>
<div class="layui-input-block">
<input type="text" name="username" required lay-verify="required" placeholder="请输入用户名" autocomplete="off" class="layui-input">
</div>
</div>
```
可以使用下面的代码对其进行局部赋值:
```
form.val('formFilter', {
'username': '张三'
});
```
这样,用户名表单元素的值就被赋值为“张三”。
希望这个回答能够帮助您。
阅读全文