[quote=引用 5 楼 eisldkw 的回复:] [quote=引用 4 楼 如果有了可惜 的回复:] $.ajax()接收一个 对象做 options,success 是这个对象的属性名,属性值是一个函数。通常来讲我们叫属性值为funciton的属性为这个对象的方法。success 是人家规定的了,不能改变。可以百度 jquery API 中文文档系统看一下。
var obj = {} obj.type = "post" //中间省略 obj.success = function(json){ .... } $.ajax(obj)
在对象里的属性我们不叫参数,叫属性(值不是function)和方法(值为funciton)。 在对象中,属性是无序的。所以你对于 success 的描述不应该为 第四个参数。应该为 success 方法。 参数是针对函数的,function( arg1, arg2 ){}这两个叫做参数。 因为属性是无序的,所以放在哪个位置都无所谓,重要的是 success 不能错
[quote=引用 4 楼 如果有了可惜 的回复:] $.ajax()接收一个 对象做 options,success 是这个对象的属性名,属性值是一个函数。通常来讲我们叫属性值为funciton的属性为这个对象的方法。success 是人家规定的了,不能改变。可以百度 jquery API 中文文档系统看一下。
$.ajax()接收一个 对象做 options,success 是这个对象的属性名,属性值是一个函数。通常来讲我们叫属性值为funciton的属性为这个对象的方法。success 是人家规定的了,不能改变。可以百度 jquery API 中文文档系统看一下。
success是一个变量, 它的值就是后面那个function{} 就像上面的type是一个变量 ,它的值就是后面的字符串 "post"
87,994
社区成员
224,693
社区内容
加载中
试试用AI创作助手写篇文章吧