jQuery
アプリケーションでAJAX呼び出しを行うために使用しています。を使用して特定のコンテキストでメソッドをinovkeするにはどうすればよいjQuery
ですか?以前dojo
はを使用してそれを行っていましたdojo.hitch()
。jQueryに似たようなものはありますか?以下は、使用しているサンプルコードです。success
のコンテキストでハンドラーを実行する必要がありますSampleMethod
。resultSetHandler
以下のコードは、ウィンドウコンテキストでは使用できないため、例外が発生するはずです。教えていただけませんか。
jQuery
バージョン1.3.2を使用しています
function SampleMethod(){
this.invokeProcedure=function(procedurePath){
$.ajax({
type: "GET",
url: procedurePath,
dataType: "json",
success: resultSetHandler,
error: errorHandler
});
}
this.resultSetHandler=function(args){
//Handle the result
}
this.errorHandler=function(args){
//Handle the result
}
}
var sampleObj=new SampleMethod();
sampleObj.invokeProcedure('url');