javascript - 通过 jQuery 选择 Previous 和 next 选项

标签 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");
});
<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">

Here is my jsfiddle

谢谢

最佳答案

使用 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");
});
<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">

关于javascript - 通过 jQuery 选择 Previous 和 next 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43138781/

相关文章:

javascript - 如何在事件处理程序上更改 React 中的特定组件

javascript - 加载时 svg 动画出现问题

javascript - jquery选择器的问题

select - swiper插件导致选择无法弹出下拉框

javascript - 在 Passport.authenticate() 内部重定向时出现问题

jquery - 使用 .html() 注入(inject) Jquery 获取响应超过 div 限制

javascript - 如何为for循环中除最后一项之外的每一项添加分隔符

MySQL - 如何按范围内的任意数字排序

时间:2019-03-17 标签:c#DBColumnValues

JavaScript 数组存储