单击按钮后的jquery功能?

时间:2016-02-03 07:54:33

标签: javascript jquery

我使用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);
    });

2 个答案:

答案 0 :(得分:1)

首先 ,您的button idSubmit而非submit更改了该内容并检查是否作品

  

此外,如果您希望在提交之前运行代码,则可以执行此操作   以下:

使用input type = button

运行onclick

functionfunction submit表单中

例如:

$('#button_id').click(function(e){
    e.preventDefault();
    //do whatever and submit
    $("#Form_id").submit();
});

答案 1 :(得分:0)

$('#submit').click(function() {
    location.reload();
});

请在点击事件刷新页面上使用此代码。