我已经动态创建了选项,其中选项中的所有值都来自共享点列表。现在我想获取所选选项的文本。我尝试了几种方法,但无法获得
$("#ddlIncrementType").append(
$("<option></option>")
.data("incrementLevel", results[increment].IncrementLevel)
.val(results[increment].Title)
.html(results[increment].Title)
);
<div class="Increment">
<label for="sel1">Increment Type:</label>
<select disabled class="form-control" id="ddlIncrementType">
<option></option>
</select>
</div>
我想获取选定选项的文本假设列表中有三个选项
我想要确切的文字谁能帮忙?
我尝试过,但是没有用!
var value = $("#ddlIncrementType").find(":selected").val();
var selectedText = $("#mySelect option:selected").html();
var value = $("#ddlIncrementType").find(":selected").text();
您可以使用-
$(document).on('change', "#ddlIncrementType", function(){
var value = $(this).text();
alert(value);
});
而且您不应该将disabled
用作<select>
您可以尝试:
$("#ddlIncrementType option:selected").text();