1 回答

TA貢獻1806條經驗 獲得超5個贊
只需select在文檔準備好時觸發(fā)更改功能,如代碼中所述。對于自定義參數(shù),option在選項中添加自定義屬性,data-parameter并在更改函數(shù)中獲取該屬性的值。例子
$(document).ready(function(){
$('#dropdown-id').change()
})
function callFunction(dropdown){
var selectedOption = $(dropdown).find('option:selected')
var customParameter = $(selectedOption).attr('data-parameter')
console.log(customParameter);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="dropdown-id" onchange="callFunction(this)">
<option value="1" data-parameter="false">One</option>
<option value="2" selected data-parameter="true">Two</option>
<option value="3" data-parameter="abc">Three</option>
</select>
- 1 回答
- 0 關注
- 101 瀏覽
添加回答
舉報