0
我想創建一個文本框與jquery文件樹一起走,我想將輸入文本傳遞給.js文件中的bindTree函數以打開提交驅動器文本時的相應文件夾。我有點卡,因爲我是相當新的JavaScript等。創建jQuery的外部調用文件樹bindTree函數
有問題的函數嵌套在$ .extend和$(this).each調用,我認爲是我不能平坦調用bindTree函數在我的代碼中。
任何指針將不勝感激。
和平
我想創建一個文本框與jquery文件樹一起走,我想將輸入文本傳遞給.js文件中的bindTree函數以打開提交驅動器文本時的相應文件夾。我有點卡,因爲我是相當新的JavaScript等。創建jQuery的外部調用文件樹bindTree函數
有問題的函數嵌套在$ .extend和$(this).each調用,我認爲是我不能平坦調用bindTree函數在我的代碼中。
任何指針將不勝感激。
和平
要做到這一點,最簡單的方法是制定一個按鈕,重新調用$ .fn.filetree()和發送的根目錄的帕拉姆。例如:
按鈕和文本輸入:
<input type="text" id="txtDir" />
<input type="button" id="btnDir" value="View" />
,並建立簡單的腳本:
$("#btnDir").click(function(){
var root = $("#txtDir").attr("value");
$('#fileTreeDemo_1').fileTree({ root: root, script: 'jqueryFileTree.php' }, function(file) {
alert(file);
});
});
它會工作,但你必須在根VAR一些驗證。對於一個功能實例,請訪問:
http://www.santiagoscreams.com/tree/
PS:對不起,我的英語水平。
偉大的建議,我會做到這一點,然後創建一個後退按鈕,允許用戶導航回原始的根文件夾。感謝大家的幫助 – 2011-04-11 12:10:18