반복 선택 easyui 트리
$(function(){
// var data1 = [
// {
// "id": 3,
// "text": "3 ",
// "state": "open",
// "children": [
// { "id": 4,"text": "4 "},
// {"id": 5,"text": "5 ",
// "children":[
// {
// "text":"6 ",
// "id":'_6'
// },{
// "id": '_7',
// "text":"7 "
// }
// ]
// },
// {"id": '_8',"text": "8 "}
// ]
// },
// {"id": 9,"text": "9 "}
// ];
// function isChecked(data,arr){
// for(var i=0;i
// for(var k = 0;k
// if(data[k].children==null || data[k].children.length<=0 ){
// console.log( data[k].text );
// if( data[k].id == arr[i] ){
// data[k]["checked"]=true;
// }
// }else{
// if( data[k].id == arr[i] ){
// data[k]["checked"]=true;
// }else{
// isChecked( data[k].children,[arr[i]] );
// }
// }
// }
// }
// }
// var data1 = [
// {"id": 9,"text": "9 "},
// {
// "id": 3,
// "text": "3 ",
// "state": "open",
// "children": [
// { "id": '_4',"text": "4 "},
// ]
// }
// ];
// var arrId = ['4',6,7,8];
// function isChecked(data,arr){
// for(var i=0;i
// for(var k = 0;k
// if( (data[k].id+'').includes("_") ){
// console.log( " _ " );
// if(data[k].children==null || data[k].children.length<=0 ){
// // console.log( data[k].text );
// if( data[k].id.split("_")[1] == arr[i] ){
// data[k]["checked"]=true;
// }
// }else{
// if( data[k].id.split("_")[1] == arr[i] ){
// data[k]["checked"]=true;
// }else{
// isChecked( data[k].children,[arr[i]] );
// }
// }
// }else if( !(data[k].id+'').includes("_")){
// console.log( "no!!! _ " );
// if(data[k].children==null || data[k].children.length<=0 ){
// // console.log( data[k].text );
// if( data[k].id == arr[i] ){
// data[k]["checked"]=true;
// }
// }else{
// if( data[k].id == arr[i] ){
// data[k]["checked"]=true;
// }else{
// isChecked( data[k].children,[arr[i]] );
// }
// }
// }
// }
// }
// }
// isChecked(data1,arrId);
// $("#dimensionTree").tree({
// data: data1,
// checkbox:true,
// animate:true
// });
//
/*
var data = [
{"id": 9,"text": "9 "},
{
"id": 3,
"text": "3 ",
"state": "open",
"children": [
{ "id": 4,"text": "4 "},
]
}
];
isChecked(data);
$("#dimensionTree").tree({
data: data,
checkbox:true,
animate:true
});
function isChecked(data){
var myId = 4; // id
for(var k = 0;k*/
})
다음으로 전송:https://www.cnblogs.com/smile-fanyin/p/11133412.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.