关于select2插件赋值问题

余鱼鱼鱼 2017-12-12 08:51:35
我想在bootstrap模态框中的select2初始化的时候给select2设置选中,使用$("#GoodsTypeID").val("88").trigger("change");无效,有人知道吗?
...全文
1019 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xsj_592523829 2020-10-10
$("#id").select2("val", ["xxx"]);
  • 打赏
  • 举报
回复
余鱼鱼鱼 2017-12-12
引用 1 楼 romy2008 的回复:
$('#GoodsTypeID').val(['88']).trigger('change');
试过了还是不行哦,不知道为什么,试了很多种方法都不行,不知道哪错了
  • 打赏
  • 举报
回复
$('#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一些疑难问题和解决方案
  • 打赏
  • 举报
回复
相关推荐
发帖
JavaScript
加入

8.6w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
申请成为版主
帖子事件
创建了帖子
2017-12-12 08:51
社区公告
暂无公告