【问题标题】:Can't figure out how to clear the text of a select box using jquery无法弄清楚如何使用 jquery 清除选择框的文本
【发布时间】:2012-06-15 12:31:45
【问题描述】:

因此,如果它有所作为,我正在使用 JQuery UI。我有一个变成自动完成的选择框,但我认为我应该能够像任何旧的选择框一样清除它...

我已经尝试了我在网上阅读的所有内容:

$("#edit_ts_form_projects").val("0");
$("#edit_ts_form_projects").val(" ");
$("#edit_ts_form_projects nth-option(0).(selected, "selected");//or something like this, cant remember the synax

所有选择中第一个项目为空白,只有一个空格的人:

<option value=" "> </option>
<option value=""> </option>
<option value="..">..</option>

但不管怎样,选择框里面还是有东西的(我希望下拉部分保持不变,我只想清除文本框。

有什么想法吗?会不会是因为我使用的是 JQuery UI 才发生这种情况?

这是我正在使用的 jquery UI 控件的链接:

Jquery UI Combobox

【问题讨论】:

    标签: jquery jquery-ui select combobox


    【解决方案1】:

    尝试如下,

    $('#combobox').next().find('input').val('');
    

    #combobox 是原始代码中下拉菜单的 ID。

    演示: http://jsfiddle.net/skram/vakKq/1/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-05
      • 1970-01-01
      • 2014-12-18
      • 2013-05-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多