0

プラグインのコールバック関数でAJAX呼び出しの出力にアクセスできるようにしたい。プラグインはお問い合わせフォーム用なので、AJAXでデータを送信しますが、ログ/アラートで出力を確認する必要があります。'after'というコールバック関数がすでにあります。

//現在使用している部分

$.ajax({
   success: function(data){
      if(typeof options.after == 'function'){
         options.after.call(this);
      } 
   }
});

//オプションとその使用方法

$.fn.dform.options = {
   option1: 'lorem',
   option2: 'lorem',
   option3: 'lorem',
   after: function(e){
      console.log(e)
   }
}
4

1 に答える 1

2

dataを呼び出すときに、パラメーターとして()を送信するだけafter()です。

if(typeof options.after == 'function'){
     options.after.call(this, data);
} 

編集 ここにMDNのドキュメントがありcallます。

于 2012-11-20T17:38:47.647 に答える