表单中有文件也有输入框,想要在弹出的选择文件对话框点击确定时,就完成上传文件
表单只传递输入框的值到后台,弹出的选择文件对话框点击确定这个事件怎么写,用js怎么
弄
<script type="text/javascript">
function doUpload()
{
document.getElementById("uploadForm").submit()
}
</script>
<form id="uploadForm" name="uploadForm" method="post" enctype="multipart/form-data">
<input id="file" name="file" type="file" onchange="doUpload()" />
</form>
file框单独放到一个iframe中,onchange的时候提交,然后服务器端返回保存的文件名设置父容器表单的hidden控件值存储图片名
不过想不通为什么不一起提交而是分开提交。。要是单独提交用户刷新了页面就白上传了
用$.ajaxFileUpload