语法:val()
功能:返回匹配集里第一个元素的value属性。如果是多选元素,则返回所有选中项的数组。
返回:已获取的值或数组。
注意:
- 如果包装集里第一个元素不是表单元素,就会抛出JavaScript错误。
- 该命令也不区分复选框和单选按钮的选中或非选中状态,而是返回所有项的value属性,不管是否选中。
语法:val(value)
功能:把传入的值设置为所有已匹配表单元素的值。
参数 value:(字符串),用于设置包装集里各表单元素的value属性。
返回:包装集。
注意:不能把多个值设置到多选列表。
该函数可执行的操作包括:
- 获取复选框组的数组;
- 对包装集里的元素进行序列化;
- 清空字段;
- 把DOM表单转换为适用于Ajax的格式。
语法:val(values)
功能:导致包装集里任何复选框、单选按钮或select元素的选项变为已选中(checked)或已选择(selected)状态,只要它们的值和已传递值数组的任何一个值相匹配。
参数 values:(值数组),用于确定哪些元素将被选中或选择。
返回:包装集。