javascript - 如何保留 selectAll 选项的选中复选框
问题描述
我有一个<select>
带有多个选项的元素。我正在使用 multipleSelect jquery 方法来实现 selectAll。
$("select#someid").multipleSelect({width: '100%', filter: true, selectAll: true})
在提交表单后保留选定的选项我正在这样做
$ ->
someValue = localStorage.getItem('someid')
if someValue != null
$('select[name=somename]').val someValue
$('select[name=city]').on 'change', ->
localStorage.setItem 'someid', $(this).val()
return
return
这种方法在一定程度上是奏效的。当我选择一些选项并提交值时,提交后会保留这些值。但由于某种原因,它不适用于 selectAll。当我在提交表单后检查 selectall(包括 selectAll 在内的所有选项)时,所有选项都未选中或选项值不保留。我对前端很陌生。任何帮助,将不胜感激。
解决方案
推荐阅读
- python - 如何将科学记数法转换为浮点数
- javascript - html css js 数学输出
- php - php-fpm child x 在信号 9 上退出并使 php-fpm.log 变得巨大
- javascript - 如何使用成帧器运动移动平面图标?
- docker-compose - docker-compose 1.29.1 版是否支持 --gpus 参数?
- python - 使用 sklearn Normalizer 标准化后保留标题
- javascript - 在缓存 webworker 中缓存 Jquery Ajax 请求
- aws-lambda - 我应该在 Beanstalk / ECS(服务器方式)还是 Lambda@Edge(无服务器方式)上托管我的 next.js
- python - 如何在 Python 中快速读取 RGBE 格式的 hdr 图像?
- r - 如何在 r 的混合效应模型中添加第二个随机变量