【发布时间】:2015-11-22 09:29:13
【问题描述】:
大家好,我正在尝试提交一个包含文件输入类型的简单表单。挑战在于我希望在文件选择时提交。
我的表格如下:
<form id="uploadForm" action="submit.php" method="post" enctype="multipart/form-data">
<div class="fileUpload btn btn-lg btn-primary">
<span>Choose File</span>
<input id="imageBtn" type="file" class="upload" name="image"/>
</div>
</form>
我的 JavaScript 如下:
$("input#imageBtn").change(function () {
console.log("submitting...");
// bind to the form's submit event
$('#uploadForm').submit(function() {
console.log("submitting...form");
$('#uploadForm').ajaxSubmit();
return false;
});
});
出于某种原因,我只在控制台中看到“正在提交...”,除此之外什么都没有,也没有任何内容被提交。
任何帮助将不胜感激!
谢谢。
【问题讨论】:
标签: javascript jquery forms ajaxform ajax-forms