我使用jquery有这个自动刷新脚本。我希望该功能仅在用户单击提交按钮后运行。当用户单击提交按钮时,ffmpeg将转换视频,progress.php将检索等待ffmpeg完成转换视频所花费的估计时间。
html表单
<form action="upload.php" method="post" enctype="multipart/form-data">
<label for="file"><span></span></label>
<input type="file" name="file" id="videofile" />
<br/> Please enter video title:
<br/>
<input type="text" name="videoTitle" id="videoTitle" onkeyup="check()" />
<br />
<input type="Submit" id="Submit" value="Upload" disabled />
</form>
到目前为止,我已经尝试过这段代码,但它无法运行..
$("#submit").submit(function(event){
$("#submit").click(function(event){
$(document).ready(function(){
Jquery的
//$(document).ready(function(){
$("#submit").click(function(event){
setInterval(function(){
$("#myDiv").load('progress.php')
}, 2000);
});
答案 0 :(得分:1)
首先 ,您的button
id
为Submit
而非submit
更改了该内容并检查是否作品
此外,如果您希望在提交之前运行代码,则可以执行此操作 以下:
使用input
type
= button
onclick
的和function
在function
submit
表单中
例如:
$('#button_id').click(function(e){
e.preventDefault();
//do whatever and submit
$("#Form_id").submit();
});
答案 1 :(得分:0)
$('#submit').click(function() {
location.reload();
});
请在点击事件刷新页面上使用此代码。