<select name="wpcf-others" id="abc" class="myzebra-control myzebra-select">
<option value="">- select -</option>
<option value="wpcf-field123">General Work Jobs</option>
<option value="wpcf-fields--1">Journalist/Editors Jobs</option>
<option value="wpcf-4868b877-1">Publishing Jobs</option>
<option value="wpcf-fields-2fb08-1">Others Jobs</option>
</select>
我有很多以wpcf-开头的选择元素,我想构造js所以预先添加所有这些选项值,然后选择前置值作为默认值,
jQuery(function ($) {
$("select[class^='myzebra-control myzebra-select'],select[class*=' myzebra-control myzebra-select']").prepend('<option value="">- select -</option>');
$("select[class^='myzebra-control myzebra-select'],select[class*=' myzebra-control myzebra-select']")[0].selectedIndex = 0;});
前置确实已经计算出来并且前置了值,但只有名字以wpcf-开头的第一个选择默认选择为前置值,其余部分未选中。