как в методе jquery.get
умудрились сделать что
можно делать вызов
$.get(url, callback) и
$.get(url, data)
и $.get(url, data, callback)
только если поменять местами
$.get(url, callback, data) не работает
1. DlTA - 10 Марта, 2015 - 15:29:13 - перейти к сообщению
2. esterio - 10 Марта, 2015 - 15:41:56 - перейти к сообщению
примерно так
CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- function Foo(url, data, callback) {
- if(arguments.length != 3) {
- if(typeof data == 'function') {
- callback = data;
- data = undefined;
- }
- }
- alert(url + " " + data + " " + callback)
- }
- Foo("/test", {a: 1});
- Foo("/test", "a=1");
- Foo("/test", function(){});
- Foo("/test", {a: 1}, function(){});