Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 文件上传更改功能提交表单?_Javascript_Jquery - Fatal编程技术网

Javascript 文件上传更改功能提交表单?

Javascript 文件上传更改功能提交表单?,javascript,jquery,Javascript,Jquery,我试着用jQuery发布文件,但没有出现,所以我想如果我发布表单,当你选择你的文件时,它几乎是一样的。但是我现在遇到了一个问题,他没有张贴表格,我也不知道我做错了什么:S JS: HTML: 希望你们中的任何人都能告诉我我做错了什么你能在JSFIDLE中放一个有效的(嗯……我想不起作用)示例吗?如果我复制你的代码,它可以正常工作…它在这里工作..你不是在阻止表单的默认提交行为吗?我想是时候重新开始了,因为当我发布我的非工作小提琴时,它工作了,我把剩下的js代码放在小提琴里,现在它不工作了 $("

我试着用jQuery发布文件,但没有出现,所以我想如果我发布表单,当你选择你的文件时,它几乎是一样的。但是我现在遇到了一个问题,他没有张贴表格,我也不知道我做错了什么:S

JS:

HTML:


希望你们中的任何人都能告诉我我做错了什么

你能在JSFIDLE中放一个有效的(嗯……我想不起作用)示例吗?如果我复制你的代码,它可以正常工作…它在这里工作..你不是在阻止
表单的默认提交行为吗
?我想是时候重新开始了,因为当我发布我的非工作小提琴时,它工作了,我把剩下的js代码放在小提琴里,现在它不工作了
$(".filesUpload").on("change", function() { 
    $("#fileupload").submit();
});
<li class="uploadBg">
 <form method="post" action="index.php" id="fileupload" enctype="multipart/form-data">
    <input type="file" name="filesUpload[]" class="filesUpload" multiple="">
    <a href="#" class="btn btn-xs btn-default">
    <span class="fa fa-upload"></span> Ladda upp
    </a>
    </form>
    </li>
.uploadBg { position:Relative;}
.uploadBg input { width: 94px;height: 24px;position:absolute;top: 10px;z-index:1;opacity: 0;cursor:pointer }