jQuery包含以相同的首字母开头的所有select元素

时间:2013-12-08 17:58:19

标签: jquery

<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-开头的第一个选择默认选择为前置值,其余部分未选中。

0 个答案:

没有答案