js如何将多选下拉框的值拆分成字符串的方法

一个多选下拉框的查询条件 页面是自己在网上找的 但是在js的拆分方法上就有一些问题

不能用之前的方法

写完之后总是传的值是全部的值 请求大神帮忙看一下js的方法上有什么问题

用$('#selectID').combobox('getValues')获取值,自己好好看看easyui的API

而且你给select添加的click事件应该会出错吧,select是DOM对象,没有$方法。。。而且ui更换过了,原生的select被隐藏起来了,用onChange事件

图片说明

图片说明

如果你值的全部的值是指用诸如逗号,横杠-分割的一个字符串的话,可以这样

 value.split(',')或value.split('-')将其拆成字符串数组就可以了

把你这个点击事件去掉,然后直接通过var values=$("#in_caozFlagStr").var()获取选中的多个值,然后可以values.split(",")进行分割