Jquery easyui combotree eliminar la expansión de verificación

Recientemente haciendo un proyecto para utilizar necesidad Jquery easyui combotree los controles, pero los controles una vez que la elección no está claro el valor de selección
a continuación, busque la manera de ser capaz de elegir haber vaciado una solución relativamente simple es el siguiente:

Costura en el fondo de datos JSON cuando se empalman los últimos datos además de una opción para desactivar la verificación

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

Entonces hacer el procesamiento en onSelect evento combotree de, para determinar si el ID de nodo seleccionado es igual a vaciar el ID de nodo seleccionado (es decir node.id == 0), si son iguales, entonces vaciados de valor combotree

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

Así que para resolver el problema después de seleccionar los valores de control combotree no puede ser eliminado.
Publicado 90 artículos originales · ganado elogios 21 · vistas 470 000 +

Supongo que te gusta

Origin blog.csdn.net/yx13649017813/article/details/48006151
Recomendado
Clasificación