軟件簡(jiǎn)介
zTree v3.1 正式版發(fā)布,這次 v3.1 整體改動(dòng)不大,但因?yàn)樾薷牧?css 和 圖片,所以升級(jí)時(shí)需要注意了!另外,應(yīng)不少朋友的要求,我把 API 的頁面抽取出來,做了一個(gè)簡(jiǎn)易版的 API 離線文檔,方便大家使用。
下面是 v3.1 的修改記錄:
【增加】ajax 的參數(shù) setting.async.contentType ,讓提交參數(shù)適用于 json 數(shù)據(jù)提交 (主要適用于 .Net 的開發(fā))。
【增加】setting.edit.editNameSelectAll, 用于設(shè)定編輯節(jié)點(diǎn)名稱時(shí)初次顯示 input 后 text 內(nèi)容為全選
【修改】異步加載 規(guī)則,不再僅僅依靠父節(jié)點(diǎn)的子節(jié)點(diǎn)數(shù)來判定,增加內(nèi)部屬性 zAsync,保證默認(rèn)狀態(tài)下父節(jié)點(diǎn)及時(shí)無子節(jié)點(diǎn)也只能異步加載一次,除非使用 reAsyncChildNodes 方法強(qiáng)行控制異步加載。
【修改】放大瀏覽器后導(dǎo)致 界面出現(xiàn)多余連接線的bug (需要更新:icon 圖標(biāo)和 css )
【修改】在編輯狀態(tài),如果節(jié)點(diǎn)名超過編輯框?qū)挾龋笥益I在框內(nèi)不起作用的bug(IE 6 7 8 出現(xiàn))
CSS 中 filter:alpha(opacity=80) 造成的,應(yīng)該是 ie 的 bug,需要更新 css 文件
【修改】title 設(shè)置后,如果屬性不存在,則默認(rèn)為 title 為空,便于數(shù)據(jù)容錯(cuò)和用戶靈活使用
【修改】editName 方法如果針對(duì)尚未展開的 父節(jié)點(diǎn),會(huì)導(dǎo)致該父節(jié)點(diǎn)自動(dòng)展開的 bug
【修改】title 中存在標(biāo)簽時(shí)導(dǎo)致 title 顯示異常的bug(例如:藍(lán)色字22%"'<input/>)