0

我可以使用以下代码获取动态下拉列表的选定值

    $("span[id*="+ orgId +"]")[0].innerHTML=$("'input[id$=" + comanyDropDown+ "]:'selected").val();

我想要检索我使用的选定文本

$("span[id*="+ orgId +"]")[0].innerHTML=$("'input[id$=" + comanyDropDown+ "]:'selected").text();

但它会检索下拉列表的所有项目。

我试过了

$("span[id*="+ orgId +"]")[0].innerHTML=$("'input[id$=" + comanyDropDown+ "]:option:'selected").text();

如何获取动态下拉列表的选定文本。

4

1 回答 1

1

你的选择器是错误的。没有:option选择器,您也尝试过滤作为选项的输入元素,您的选择器肯定找不到这样的元素。尝试以下操作:

$("span[id*="+ orgId +"]")
      .html( $("option[id$=" + comanyTextBox + "]:selected").text() );
于 2013-02-25T14:50:52.227 回答