我有一个项目,其中我有一个带文件的表单...
如何在不使用提交按钮的情况下将表单提交给控制器操作?
答案 0 :(得分:0)
您有很多选择:
答案 1 :(得分:0)
您可以使用jQuery来实现您想要的效果。以下是here
的基础知识<form id="target" action="destination.html">
<input type="text" value="Hello there">
<input type="submit" value="Go">
</form>
<div id="other">
Trigger the handler
</div>
在你的jQuery中:
$( "#other" ).click(function() {
//Do stuff, then submit
$( "#target" ).submit();
});
答案 2 :(得分:0)
试试这个(使用普通的javascript):
<form action="upload_file.php" method="post"
enctype="multipart/form-data" name="myForm">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="button" name="button1" value="Just a Button" onclick="submitForm()">
</form>
<script type="text/javascript">
function submitForm() {
document.myForm.submit();
}
</script>