ded*_*ono 1 javascript jquery select html-select
当我点击下一个或上一个按钮时,我有错误.这是我的HTML
$("#nextPage").click(function() {
$('#pagination option:selected').next().attr('selected', 'selected');
console.log("hahaha next");
})
$("#prevPage").click(function() {
$('#pagination option:selected').prev().attr('selected', 'selected');
console.log("prev");
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" value="prev" id="prevPage">
<select id="pagination">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<input type="button" value="next" id="nextPage">
Run Code Online (Sandbox Code Playgroud)
谢谢
使用prop
而不是attr
完美的工作.
$("#nextPage").click(function() {
$('#pagination option:selected').next().prop('selected', 'selected');
console.log("hahaha next");
})
$("#prevPage").click(function() {
$('#pagination option:selected').prev().prop('selected', 'selected');
console.log("prev");
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" value="prev" id="prevPage">
<select id="pagination">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<input type="button" value="next" id="nextPage">
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
835 次 |
最近记录: |