[英]How to set first option's of Select Box using jQuery?
我有一个选择列表:
<select id='sf-field-1'>
<option></option>
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
如何使用jQuery将选项值设置为以下值?
<select id='sf-field-1'>
<option> -- Select -- </option>
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
我还尝试了jQuery("#sf-field-1 :first-child").attr("value", 0);
但这对我没有用。 有任何想法吗?
另一种方法是使用prepend函数:您要做的是使用选择选项创建下拉列表
<select id='sf-field-1'>
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
然后使用以下jquery代码添加第一个选项。
var newOption = "<option selected='"+"selected"+" '>--Select--</option>";
$("#sf-field-1").prepend(newOption);
基于编辑第一个选项名称可以使用
$('#sf-field-1 > option:empty:first').text(" -- Select -- ");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.