Feature #977

リクエストの抽象化

Added by Masafumi oyamada about 7 years ago. Updated about 7 years ago.

Status:新規Start date:06/08/2011
Priority:HighDue date:
Assignee:Masafumi oyamada% Done:

0%

Category:-
Target version:-

Description

現在のコードでは、以下のようにリクエストが文字列として直接埋めこまれています。

これを、変数の参照や関数呼びだしなどのかたちで一段階抽象化してやる(GroongaAPI.table_remove() など)必要があります。

$.ajax({
  url: '/d/table_remove',
  data: {
    "name" : val.value
  },
  dataType: 'json',
  success: function() {
    if (--completecount == 0) {
      var records = new GroongaRecords(res.responseText);
      GroongaAdmin.tablelist();
      GroongaAdmin.update_tablelist();
      alert('テーブルを削除しました。');
    } else if (completecount < 0){
      GroongaAdmin.hideloading();
    }
  },
  error: function(XMLHttpRequest, textStatus, errorThrown) {
    completecount = 0;
    GroongaAdmin.errorloading(XMLHttpRequest);
  }
})

History

#1 Updated by Ryo Onodera about 7 years ago

  • Target version deleted (0.1)

これは今回はやらない

Also available in: Atom PDF