关于select2插件赋值问题

余鱼鱼鱼 2017-12-12 08:51:35
我想在bootstrap模态框中的select2初始化的时候给select2设置选中,使用$("#GoodsTypeID").val("88").trigger("change");无效,有人知道吗?
...全文
1131 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xsj_592523829 2020-10-10
  • 打赏
  • 举报
回复
$("#id").select2("val", ["xxx"]);
余鱼鱼鱼 2017-12-12
  • 打赏
  • 举报
回复
引用 1 楼 romy2008 的回复:
$('#GoodsTypeID').val(['88']).trigger('change');
试过了还是不行哦,不知道为什么,试了很多种方法都不行,不知道哪错了
草原上的奶牛 2017-12-12
  • 打赏
  • 举报
回复
$('#GoodsTypeID').val(['88']).trigger('change');
余鱼鱼鱼 2017-12-12
  • 打赏
  • 举报
回复
var value = 1 var text = '默认文本' $('.selecter').html('<option value="' + value + '">' + text + '</option>').trigger("change"); 这样就可以了,我只要显示就行,结贴
余鱼鱼鱼 2017-12-12
  • 打赏
  • 举报
回复
引用 3 楼 showbo 的回复:
Select2 4.0.3表示没有问题,不过只能更改选中的值,如果是已经弹出来下拉层后执行val后trigger change不会修改弹出层选中的内容 Web开发学习资料推荐 Web前端开发 jqGrid一些疑难问题和解决方案
我的也是4.0.3,但是就是没用,不知道哪里出现问题了,控制台也不报错
  • 打赏
  • 举报
回复
Select2 4.0.3表示没有问题,不过只能更改选中的值,如果是已经弹出来下拉层后执行val后trigger change不会修改弹出层选中的内容

Web开发学习资料推荐
Web前端开发
jqGrid一些疑难问题和解决方案

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧