我正在使用GWT Java,我是jQuery的新手。我真的不知道要搜索什么来澄清这个问题。也许有人可以指出我正确的方向。 最初,我想在GWT中使用多文件上传表单,但需要GWT FormPanel 一次只接受1个文件。所以我正在查看blueimp-jQuery-File-Upload。
这里有代码: https://github.com/blueimp/jQuery-File-Upload/wiki/Google-App-Engine-Java 在Java中使用带有App Engine的blueimp-jQuery-File-Upload。服务器端代码似乎有意义,但我不能测试它,因为前端似乎什么都不做。
我包含了jQuery代码my_jquery_functions.js
HTML头中的,就在jquery-1.8.2.min.js之后
我已经阅读了关于jQuery的基本内容,它说典型的jQuery语法用于事件处理程序: $(选择器).action()
但是这里的代码(在上面的代码链接)开头是: $(function(){ $('#文件上传')文件上传();
我希望通过点击上传按钮来调用这些代码,但是没有这样的按钮,只有浏览按钮,&这在HTML中没有引用。为什么表格没有上传 按钮?
如果我添加:alert(" jQ调用");接近jQuery函数的顶部 没有警报,确认函数永远不会被调用。
我是在讨论什么,还是这个示例代码垃圾?
答案 0 :(得分:0)
您指向的代码示例使用input type =“file”。此输入在浏览器中显示为“浏览”按钮。所以这段代码完全符合它的要求。
事件不会在jQuery中触发,因为你永远不会告诉它运行。你应该有像
这样的东西jQuery(document).ready(function ($) {...}
告诉jQuery在页面加载时执行。