2017-01-24 5 views

答えて

0

ページに非表示のファイルアップロードボタンを配置し、そのようなイベントをカスタムボタンにバインドすることができます。

$.FroalaEditor.DefineIcon('uploadVideo', { NAME: 'file-video-o' }); $.FroalaEditor.RegisterCommand('uploadVideo', { title: 'Upload Video File', focus: false, undo: true, refreshAfterCallback: false, callback: function (e, editor) { $('[data-cmd="' + e + '"].fr-blink').closest('.fr-box').nextAll('textarea:first').addClass('activeFrbox'); $('#uploadVideo').click(); } });

この後には、ファイルアップロードのためのクリックイベントを作成し、あなたがそれを好き呼び出すことができます。

$(document).off('change', '#uploadVideo'); 
    $(document).on('change', '#uploadVideo', function() { 
     if ($(this).val() != '') { 
      $('#loadingWithBG').show(); 
      setTimeout(function() { 
       UploadVideoFile(); 
      }, 100); 
     } else { 
      $('.activeFrbox').removeClass('activeFrbox'); 
     } 
    }); 

これは、外部ボタンを追加して使用した方法です。

+0

ありがとう、私はそれを試してみます。 –

+0

あなたが問題に直面したら教えてください。 –

関連する問題