2

同じオーバーロード メソッド GET を区別できないという問題に悩まされています。私は Method-Dispatcher を使用しているので、GET、PUT、POST、および DELETE メソッドしかありません。

@cherrypy.expose
@cherrypy.tools.json_out()
@cherrypy.tools.json_in()
def GET(self, id):
  return str(id)

def GET(self):
  self.db.load_fx()
  ...

アヤックスはいつも通り

function getStudiengang(id){
    $.ajax({
      dataType: "json",
      contentType: "application/json",
      url: "/studiengang/"+id,
      type: "GET",
      data: "",
      success : function(response){
        alert(response);
      }
    })
}

Webページを更新するたびにGETメソッドが呼び出されますが、このメソッドもajaxで呼び出したいです

別の解決策は次のとおりです(もちろん、まだ機能していません)

@cherrypy.expose
@cherrypy.tools.json_out()
@cherrypy.tools.json_in()
def GET(self, id):
  return str(id)

def default(self):
  return "ok"

def index(self):
  return "nein"
4

0 に答える 0