1. 程式人生 > >EasyUI combotree單選的使用

EasyUI combotree單選的使用

$('#waterMeter_waterMeterInfo_tool_roomNo').combotree({
        url: '../../json/roomNo.json',
        multiple : true,//設定可以多選,顯示多選框,不設定不會出現多選框
        required: true,
        method: 'GET',
        checkbox : true,//顯示多選框
        onlyLeafCheck : true,//只在葉子節點顯示多選框
        onSelect:function (node) {

        },
        onBeforeSelect : function
(node){
$(this).tree("check", node.target);//控制點選文字時也能勾選 return false;//避免不是選擇勾選框而是點選文字出現黃色的選中條紋 }, onBeforeCheck : function(node, checked){//控制只能選一項 if(checked){//當前為選中操作 var nodes = $(this).tree("getChecked"); //控制只能選一項,選中某一項後後面不能再勾選
if(nodes.length > 0){ for(var i=0; i<nodes.length; i++){ $(this).tree("uncheck", nodes[i].target);//清除之前選中的項 } } } } });