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