-1

私のサイトの 1 つでファイン アップローダー jquery プラグインを使用しています。

標準入力ボタンを使用してアップロードをトリガーする方法はありますか?

たとえば、誰かがアップロードするファイルを選択し、フォームの残りの部分に入力して送信ボタンを押すと、ファイルがアップロードされてプログレスバーが表示され、ファイルのアップロードが完了したらすべてが送信されますか?

現時点では、送信ボタンをクリックすると、アップロード中のファイルがあるため、ページを離れたいかどうか尋ねられます。

これは私のファインアップローダーコードです

<script>
  $(document).ready(function() {
    var manualuploader = $('#manual-fine-uploader').fineUploader({
      request: {
        endpoint: 'server/handleUploads'
      },
      validation: {
        allowedExtensions: ['jpeg', 'jpg', 'gif', 'png', 'bmp'],
        itemLimit: 3
      },
      autoUpload: false,
      text: {
        uploadButton: '<i class="icon-plus icon-white"></i> Select Files'
      }
    });

    $('#addSubmit').click(function() {
      manualuploader.fineUploader('uploadStoredFiles');
    });
  });
</script>   

それをトリガーする必要がある入力ボタンは、標準のフォーム送信ボタンです。

<input class="btn-submit" value="Submit" id="addSubmit" name="addSubmit" type="submit" />

乾杯、

4

1 に答える 1

1

試す:

$("selector").trigger('event');  //$("addSubmit").trigger('click');
于 2013-07-02T09:52:43.573 に答える