Jquery Chosen专注于页面加载(onLoad?)

Ros*_*oss 17 forms jquery onload

我在选择框中使用了Jquery Chosen插件,但是我想把它集中在页面加载上.我使用以下代码来聚焦文本输入:

onLoad="document.forms.sales_order_form.customer.focus()"
Run Code Online (Sandbox Code Playgroud)

但这对选择框不起作用:

<select data-placeholder="Select a Customer..." class="chzn-select" name="customer" style="width:400px;">
    <option value=""></option>
</select>
Run Code Online (Sandbox Code Playgroud)

Dre*_*son 29

在Chosen 1.0中,此命令现在是:

$('.my_select_box').trigger('chosen:activate');
Run Code Online (Sandbox Code Playgroud)

看到这里.


noo*_*oob 2

如果您使用第一个示例(标准选择框),您可以使用:

jQuery(document).ready(function($) {
    $('.chzn-drop .chzn-search input[type="text"]').focus();
})
Run Code Online (Sandbox Code Playgroud)