我在我的网站上使用单个 ajax 方法,我需要参数化所有参数和选项,还有回调方法(成功、发送前、错误等)
现在我写道:
function ajax(_type,_url,_data,_dataType,_starter,_callback_success,_callback_error, etc ..){
$.ajax({
type:_type,
data:_data,
dataType:_dataType,
url:'http://localhost:9292/'+_url,
success: _callback_success,
error: _callback_error,
// etc ...
});
}
之后我想以这种方式使用这种方法,例如:
ajax(
'GET',
users,
{},
'json',
false,
function(){
alert(json);
});
我不知道如何参数化状态(成功、错误、BeforeSend)?我正在尝试使用简单的变量 _callback_error 或 _callback_success 但我不清楚如何在状态中传递回调
希望很清楚我的问题