关于combotree 组合树的请求和传参
关于组合数combotree用得也比较多,给大家分享一下组合树的后端请求和传参
combotree请求和Ajax类似,也有不同的,看代码
$('#ccADTree').combotree({
url: path+'/adinfoTree/backComboTree.do',
editable: false,
//这里设置传参
queryParams: { addvcd:addvcd},
onLoadSuccess: function (node,data) {
//获得tree对象
var ADT = $('#ccADTree').combotree('tree');
//获得根节点对象
var node = ADT.tree('getRoot');
$('#ccADTree').combotree("setValue", node.id);
},
onLoadSuccess:function(node,data){
$("#ccADTree").combotree('setValue',data[0].id);
},
//当值发生改变时调用
onChange: function (record) {
$('#ccADTree').val(record.value);
chaxun_main();
},
//不设置复选框
checkbox:false,
//不允许多选
multiple:false,
});
}
使用combotree传参后端接收,使用@RequestParam接收
@RequestMapping(value="/backComboTree",produces={"application/json;charset=UTF-8"})
@ResponseBody
public String backComboTreeRole(HttpServletResponse response,HttpServletRequest request,
@RequestParam(required=true) String addvcd){