Jquery使用DropDown列表

时间:2013-12-10 11:40:41

标签: php jquery drop-down-menu

我知道之前已经问过,但这是一个小小的变化。 我知道如何使用selectedIndex或选项值更改下拉列表的选定值..

  $("#colA"+id).prop("selectedIndex", 0);
  $("#colA"+id).val("1");

但可以选择TEXT。例如:

<option value='1234'>**Entry 1**</option>

我们可以根据条目1 进行更改吗?值是动态的,文本是静态的。 我无论如何都找不到这样做,特别是当我使用$("#colA"+id)

1 个答案:

答案 0 :(得分:0)

决定使用:

 var defaultVal = "Event 1";
  $("#ColA"+id).each(function () {
    $('option', this).each(function () {
        if ($.trim($(this).text().toLowerCase()) == $.trim(defaultVal.toLowerCase())) {
        $(this).attr('selected', 'selected');
        };
      });
    });