我有以下下拉输入标签,我想在 data-id 属性上获取默认花瓶。我已经尝试了下面的解决方案,但不起作用。
.HTML
<select id="expiryMonth" data-id="ExpiryMonth">
<option value="01" selected="selected">January</option>
<option value="02">February </option>
<option value="03">March</option>
<option value="04">April</option>
<option value="05">May</option>
<option value="06">June</option>
<option value="07">July</option>
<option value="08">August</option>
<option value="09">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
Jquery
$(function(){
var expiryYear = $('input[data-id="ExpiryMonth"]');
});
by data-id:
-发短信
$('select[data-id="ExpiryMonth"] option:selected').text();
-价值
$('select[data-id="ExpiryMonth"] option:selected').val();
按标识
-发短信
$("#expiryMonth option:selected").text();
-价值
$("#expiryMonth option:selected").val();
下面的代码对我有用
var expiryMonthText = $('select[data-id="ExpiryMonth"]').find("option:selected").val();
var expiryMonthVal = $('select[data-id="ExpiryMonth"]').find("option:selected").text();