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

jQuery+JavaScript: Create custom ajax call function with single object as argument

本文关键字:创建 参数 自定义 ajax 函数 调用 单个 对象 jQuery+JavaScript      更新时间:2023-09-26

我需要代码示例:

  • 自定义JavaScript函数,接受单个对象作为参数
  • 使用jquery ajax方法进行ajax调用
  • object参数应该指定所有可以自定义的值。
  • 例如:ajax调用的类型,要传递的数据,成功,错误处理等等。
  • 如果任何值不存在,它应该假设默认值

这是您要创建的函数的基本框架。

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/