成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? 淺談EasyUi ComBotree樹修改 父節點選擇的問題
全站頭部文字 我要出現在這里
淺談EasyUi ComBotree樹修改 父節點選擇的問題 684 2024-02-13   

本人在使用 Easy UI 期間發現了一個不太適合項目的bug,可能也不算bug把 。 畢竟不同項目背景 取舍不同。

我在做網元樹選擇的時候 發現當選取父節點后,子節點都會被選擇 返回 。但是如果我們選中父節點后沒有必要選擇子節點。 故對源腳本作適當修改

下拉框樹修改 父節點選中后只顯示父節點 取消返回子節點

修改方法 找到樹的選擇函數 進行遍歷判斷

查找關鍵字 combotree multiple

大約行數 10564

function _7d5(_7d6) {
var opts=$.data(_7d6,"combotree").options;
var tree=$.data(_7d6,"combotree").tree;
var vv=[],ss=[];
if(opts.multiple){
var _7d7 = tree.tree("getChecked");//獲得樹的選擇
for (var i = 0; i < _7d7.length; i++) {
// if (tree.tree('isLeaf', _7d7[i].target)) { //如果當前節點是葉子節點
var pnode = tree.tree('getParent', _7d7[i].target); //獲取當前節點的父節點
if (pnode) {
var nopnode = true;
for (var j = 0; j < i; j++) {//endfor遍歷循環是否存在父節點
if (_7d7[j].id == pnode.id) { nopnode = false; }
}
if (nopnode == true) {//如果不存在父節點
vv.push(_7d7[i].id);
ss.push(_7d7[i].text);
}
}
// } //end是葉子節點
else {
vv.push(_7d7[i].id);
ss.push(_7d7[i].text);
}//是根節點
}//end for

//該處為源代碼 
//for(var i=0;i<_7d7.length;i++){
//vv.push(_7d7[i].id);
//ss.push(_7d7[i].text);
//}//end for

//end if
} else {
var node=tree.tree("getSelected");
if(node){
vv.push(node.id);
ss.push(node.text);
}
}
$(_7d6).combo("setValues",vv).combo("setText",ss.join(opts.separator));
};

以上這篇淺談EasyUi ComBotree樹修改 父節點選擇的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持綠夏網。



主站蜘蛛池模板: 国家励志奖学金个人主要事迹1500字| 澳门风云2演员表| 辽宁卫视在线观看| 初夜在线观看| 美国派7| 永远少年电影免费播放| 大学生职业规划ppt成品| 姬诚| 女人的战争剧情介绍| 电子天平检定规程| the blues| 肖颖| 越活越来劲 电视剧| 被主人调教| 日韩 欧美 视频| 遥远星际| 都市频道在线直播观看| 从亘古到永远| 酱园弄 电影| 黄造时曹查理隔世情电影| 胡凯莉| 大空头 电影| 六年级五单元作文| 斧头(俄罗斯电影) 战争片| 雳剑 电视剧演员表| 色戒观看| 欧美艹| 黑色的人生中文翻译版| 手机忘记开机密码了怎么解开| 亚洲第一区se| 王思聪是谁| 午间电影| 恶行之外电影完整在线观看| 范一贤| 密桃成孰时| 媳妇的全盛时代| 接吻教学视频| 叫床mp3| 夜半2点钟| 思想认识不到位,重视程度不够| 邓伦是石家庄哪里的|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103