Javascript 创建对jquery文件树bindTree函数的外部调用
我正在尝试创建一个文本框,与jquery文件树一起使用,我希望将输入文本传递到.js文件中的bindTree函数,以便在提交驱动器文本时打开相应的文件夹。我有点被卡住了,因为我对javascript等相当陌生 所讨论的函数嵌套在$.extend和$this.each调用中,我假设这是我无法在代码中直接调用bindTree函数的原因 任何指点都将不胜感激Javascript 创建对jquery文件树bindTree函数的外部调用,javascript,jquery,function,Javascript,Jquery,Function,我正在尝试创建一个文本框,与jquery文件树一起使用,我希望将输入文本传递到.js文件中的bindTree函数,以便在提交驱动器文本时打开相应的文件夹。我有点被卡住了,因为我对javascript等相当陌生 所讨论的函数嵌套在$.extend和$this.each调用中,我假设这是我无法在代码中直接调用bindTree函数的原因 任何指点都将不胜感激 和平最简单的方法是制作一个按钮,重新调用$.fn.filetree并发送根目录的参数。例如: 按钮和文本输入: <input type="
和平最简单的方法是制作一个按钮,重新调用$.fn.filetree并发送根目录的参数。例如: 按钮和文本输入:
<input type="text" id="txtDir" />
<input type="button" id="btnDir" value="View" />
它可以工作,但您必须在根变量中进行一些验证。有关功能示例,请转到:
PS:对不起我的英语。很好的建议,我会这样做,然后创建一个后退按钮,允许用户导航回原始根文件夹。谢谢你们的帮助
$("#btnDir").click(function(){
var root = $("#txtDir").attr("value");
$('#fileTreeDemo_1').fileTree({ root: root, script: 'jqueryFileTree.php' }, function(file) {
alert(file);
});
});