文章大纲

easyui combobox 选项传值怎么全部变为数组形式

2022-05-10 09:37:44

最近开发发现,easyui commbobox传值一部分是数组,一部分又不是:

{
    equip_type[2]: (2) ['774', '775']
    equip_type[6]: "1154"
}


原因是因为使用的serializeObject方法:

var formSerializeData = $('#form_one').serializeObject();


要想全部换成数组形式传递,无论是单个值,还是多个值,就采用以下方法:

filterConfig.month = $("ele_select_month").combobox('getValues');


但对于像我这种情况,动态生成的,而且数目有点多:

                    

使用serializeObject方法就太方便了,使用上面“getValues”方式,反而比较繁琐。采用前面一种方法,后端再配合兼容处理以下就ok了。




我要评论
评论列表