jQueryのeasyui combotreeチェック拡張を削除

最近のコントロールeasyui combotreeのjQueryを使用するプロジェクトの必要性をやってますが、選択は選択値をクリアしていないされた後のコントロールは
次のように比較的単純な解決策を空にしていることを選択することができるようにする方法を探すことです。

最後のデータは、スプライシングされた背景JSONデータに加えて、チェックをオフにするオプションにステッチング

JSONArray datas = new JSONArray();// datas还要设置控件需要的其他值
JSONObject object = new JSONObject();// 在其他值设置完成后,在最后添加一个节点
object.put("id", "0");
object.put("text", "清除选中");
datas.add(object);

次いで、選択されたノードIDが選択されたノードIDを空に等しいかどうかを決定するために、イベントにonSelect combotreeの処理を行う(すなわちnode.id == 0)、それらが等しい次いで値combotreeが空にされた場合

$('#parent_code').combotree({    
	url: '${ctx}/act/getTree.do',//加载数据
	//选择树节点触发事件  
	onSelect : function(node) {  
	        if(0 == node.id){
		        //清除选中
		        $('#parent_code').combotree('clear');
	        }
	}  
});

だから、削除することはできませんcombotree制御値を選択した後、問題を解決します。
公開された90元の記事 ウォン称賛21 ビュー470 000 +

おすすめ

転載: blog.csdn.net/yx13649017813/article/details/48006151