11

我正在为我的网站创建一个上传按钮,但我无法根据何时选择文件进行上传来触发事件。我的印象是 .submit 函数做到了这一点,但我无法从中得到任何结果。HTML

    <input type="button" id="uploadbutton" value="Upload File" />
    <form action="includes/uploader.php" method="POST" id="fileupload_form">
        <input id="fileupload" type="file" name="files[]" multiple style="display:none;">
        <input id="server" type="hidden" name="server" value="upload">
        <input type="hidden" id="storeA" value="statement_upload" name="storeA">
    </form>

Javascript/jQuery

var fileupload = $("#fileupload");

$("#uploadbutton").click( function(){
    fileupload.click();
});

$("#fileupload_form").submit( function(e){}

尝试选择文件并且没有给出错误时,此 javascript 函数将不会运行。任何和所有的帮助表示赞赏!

4

1 回答 1

16

聆听fileupload.on('change', function(){})以获取在文件选择器中选择的内容和时间。

于 2013-05-22T20:37:54.360 回答