jQuery + JavaScript:使用单个对象作为参数创建自定义ajax调用函数

时间:2011-07-18 20:26:10

标签: javascript ajax jquery

我需要代码示例:

  • 自定义JavaScript函数,它将单个对象作为参数
  • 使用jquery ajax方法进行ajax调用
  • object参数应指定可自定义的所有可能值。
  • 例如:ajax调用的类型,要传递的数据,成功,错误处理程序等等。
  • 如果没有任何值,则应采用默认值

1 个答案:

答案 0 :(得分:1)

以下是您尝试制作的功能的基本框架。

function AJAXCall(obj){
  var type = obj.type || 'GET'; // 'GET' is the default here
  // more variables...
  $.ajax({
    url: 'http://example.com',
    type: type,
    // more options...
  });
}

然后你可以像这样调用你的函数:

var options = {
  type: 'POST'
  // more options...
};
AJAXCall(options);

以下是$.ajax的文档,他们可能会提供帮助:http://api.jquery.com/jQuery.ajax/