如何在上传文件后保持在同一页面上,并在jquerymobile中单击提交
how to stay on same page after upload file and click on submit in jquerymobile
我上传了一个文件,点击提交按钮后页面将导航到.php文件并获取成功消息。但之后我想保持一致使用ajax点击带有out的提交按钮。请帮帮我。谢谢
HTML code:
<div id="videos" class="uploadVideos" >
<form name="uploadForm" action=".../videoApp/services/upload.php"
id="uploadForm" onsubmit="return validateForm()" method="POST" data-transition="pop"
data-direction="reverse" data-ajax="false" data-push-state="false" target="_self"
enctype="multipart/form-data" >
<input type="hidden" name="familyID" />
<input type="hidden" name="name" />
<label for="file"><b>Add Videos: </b></label>
<input type="file" name="file" id="file" required />
<input type="submit" value="Upload" id="videoUpload" data-icon="check" data-role="button"
data-theme="e" />
</form>
</div>
onsubmit
中,您可以调用类似post_form();
的函数,该函数包含以下代码:
function post_form(e){
var formData = new FormData($('#uploadForm')[0]);
$.ajax({
url: ".../videoApp/services/upload.php",
type: 'POST',
data: formdata,
processData: false,
contentType: false,
success: function (data) {
alert(data);
}
});
}
相关文章:
- 使用clickToggle并在单击另一个元素时关闭元素
- 使用javascript检查多个输入值,并在1次检查中标记多个输入框
- 使用jQuery动态添加表并在其中动态添加行
- 遍历类元素数组,并在jquery中选择同级元素
- 如何缩短MongoDB ObjectId并在Mongoose模式中使用它
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- ng消息仅在触摸时显示错误,并在错误的初始显示上转换
- Javascript对象类在单击时打开窗口进行颜色选择,并在更改时替换对象背景颜色
- 如何使用JS禁用表行,并在MYSQL中插入所选选项
- Node.js上的WebSocket,并在所有连接的客户端之间共享消息
- OpenLayers在悬停时高亮显示功能,并在单击时选择
- 将循环中的两个文本框相乘,并在第三个文本框上显示结果
- 获取屏幕截图并在电子邮件中发送的按钮
- CSS/HTML:更改文本的值并在悬停时从中心展开
- 使用php脚本验证访问者的年龄,并在不刷新的情况下根据结果加载iframe
- Sails.js:我可以将一些服务/模型打包为npm并在Sails.jss应用程序中加载npm吗
- AJAX调用并在Node中获取返回数据
- 从服务器获取数据并在选择控件中使用ng选项无法显示选项
- 如何在上传文件后保持在同一页面上,并在jquerymobile中单击提交