我有一个下拉列表。我想通过单击按钮来更改值。所以它应该遍历所有值直到结束,然后回到开始。
同样,每次单击按钮时,它都应该更改 innerHTML。
我不知道这是否可能。
所以这是我的下拉列表的 HTML:
<div id="masterChart_length" class="dataTables_length">
<label>Show
<select size="1" name="masterChart_length" aria-controls="masterChart">
<option value="10" selected="selected">10</option>
<option value="25">25</option>
<option value="50">50</option>
<option value="-1">All</option>
</select>
entries</label>
</div>
这是要使用的按钮的 html:
<button type="button" id="change-dropdown" class="btn btn-primary pull-right">10</button>
我发现这篇文章Looping through selected values in multiple select combobox JQuery
但它使用此 Jquery 显示所有值:
jQuery(function($) {
$('#change-dropdown').click(function() {
$('#masterChart_length > :selected').each(function() {
alert($(this).value()); // using text() here, because the
}); // options have no value..?
});
});
顺便说一句,我正在使用 Datatables,我想更改条目数下拉列表的工作方式,只需单击按钮。
任何建议或帮助将不胜感激!