【问题标题】:jQuery+JavaScript: Create custom ajax call function with single object as argument [closed]jQuery+JavaScript:使用单个对象作为参数创建自定义 ajax 调用函数 [关闭]
【发布时间】:2011-07-18 20:26:10
【问题描述】:

我需要以下代码示例:

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

【问题讨论】:

  • 你有没有尝试过?
  • www.google.com 是你的朋友,它更像是一个愿望清单而不是一个问题
  • 我在 google 和 stackoverflow 上查了一下,但没有找到类似的东西。想法是有一个自定义函数,它接受一个对象作为参数,并以此为基础进行 ajax 调用。
  • 因为这不是一个问题,而是要求我们为您完成这项工作。为什么不尝试一下,如果您像我们一样遇到困难寻求帮助。
  • @Adi:人们对这个问题的疑问是你没有尝试自己解决这个问题。查看$.ajax 的jQuery 文档并尝试自己解决这个问题。如果您在途中遇到问题,请提出问题。

标签: javascript ajax jquery


【解决方案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/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-17
    • 1970-01-01
    • 2019-01-30
    • 1970-01-01
    • 2017-08-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多