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