não seria ótimo ter os metodos de ajax do jquery padronizados para trabalhar em rest com json?
se vc tb acha.
sinta-se a vontade para o Ctrl+C Ctrl+V :P
function _ajax_request(url, data, callback, type, method) {
if (jQuery.isFunction(data)) {
callback = data;
data = {};
}
return jQuery.ajax({
type: method
, url: url
, data: data
, success: callback
, dataType: type
});
}
jQuery.extend({
put: function(url, data, callback, type) {
return _ajax_request(url, data, callback, type, 'PUT');
}
, delete_: function(url, data, callback, type) {
return _ajax_request(url, data, callback, type, 'DELETE');
}
});
jQuery.extend({
postJSON: function(url, data, callback) {
return jQuery.post(url, data, callback, 'json');
}
, putJSON: function(url, data, callback) {
return jQuery.put(url, data, callback, 'json');
}
, deleteJSON: function(url, data, callback) {
return jQuery.delete_(url, data, callback, 'json');
}
});
Enjoy
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário