jQuery选择选择输入的特定值

时间:2019-05-20 15:40:48

标签: jquery css wordpress

我有一个带有一些类别选项的下拉菜单,但是在特定页面中,我想自动选择该选项并禁用输入,以便在该部分中,人们只能搜索该类别中的帖子。

我尝试了在其他问题中看到的不同的jquery方法,什么也没有。

这是选择的输入代码,我无法更改,因为插件会生成它:

<li><h4>Seccion</h4>
<select name="ofcategory" id="ofcategory" class="postform">
    <option value="0" selected="selected">Todas las categorías</option>
    <option class="level-0" value="102">Investigación</option>
    <option class="level-0" value="103">Lecturas</option>
    <option class="level-0" value="101">Políticas educativas</option>
    <option class="level-0" value="113">Recursos educativos</option>
    <option class="level-0" value="1">Sin categoría</option>
    <option class="level-0" value="100">Videoteca</option>
</select>
<input type="hidden" name="ofcategory_operator" value="and">
</li>

这就是我尝试过的:

$("select#ofcategory").val("113").change();
$("select#ofcategory option[value=113]").attr('selected', 'selected');
$("select#ofcategory option[value=113]").prop('selected', true);

但是绝对没有任何反应。我只需要输入即可将选择更改为值为113的选择,然后禁用输入。

0 个答案:

没有答案