easy UI中datagrid向后台list集合提交额外参数格式

  • 我们在使用datagrid的时候,由于是多对多关系,是已集合的形式存在,
    前台向后台传递数据不是集合,而是关联表的id,然后中间表进行联系, 所以前台需要将多个元素的id传入后台

    form表单中提交时 通过额外提交的方式向后台提交参数,

参数格式为这样:
param[permissions[${i}].id] = rows[i].id;

因为最后一个 . 前面的 . 都表示get,最后一个表示set我们前台只需set一个大的变量[permissions[${i}].id] 让后台去解析 这个变量即可,不然会报错undifind

onSubmit: function(param){
                        var rows = myPerms.datagrid("getRows");
                        for(var i=0;i

你可能感兴趣的:(javaweb)