如何使用Prototype创建一个新的AJAX对象

时间:2009-04-23 05:15:36

标签: ajax prototypejs

如何使用Prototype库为特定的ajax请求每次创建一个新的Ajax对象?在Prototype中,“Ajax”是一个全局对象,所有req都是它的实例。请帮忙..

谢谢

1 个答案:

答案 0 :(得分:1)

实际上,Prototype会为每个请求创建一个新的“实例”。你这样做:

var request = new Ajax.Request('/your/url', {
  onSuccess: function(transport) {
      // yada yada yada
  }
});

通常,您跳过“var request =”部分,除非您需要访问实例的公共属性。一个可能的原因是访问包含“原始”XMLHttpRequest对象的“transport”属性。