select2选择的value传不到后台

近期项目中使用select2作为输入产品控件,select控件的option都有一个value属性和一个text显示文本,测试发现控件使用过程中,显示文本这个值有的时候无法传到后台,并且是有点时候出现,大部分是正常的。

困扰了一段时间,找到了原因,select2的dropdown打开之后,在某些情况是会自动关闭的,之前代码中只加了onchange事件,在鼠标点击和回车之后会触发这个change方法,但是它自己关闭的的情况不会触发,就不会给隐藏的name赋值,也就传不到后台

添加onchange事件之后,也要添加select2:close事件,执行一样的方法就可以避免

select2:unselecting事件在点击清除小叉号执行信息清空
select2选择的value传不到后台

猜你喜欢

转载自blog.51cto.com/wangguangshuo/2128186
今日推荐