Использование метода ajax действительно не должно занимать намного больше, чем использование post / get Вы должны использовать другой формат (карту свойств / значений), потому что количество аргументов является переменным, но я не считаю это обременительным.
$.post( url, data, success_cb, type )
становится
$.ajax({
url: url,
data: data,
type: 'post', // the only extra thing
dataType: type,
success: success_cb }
});
и вы можете добавить ответные сообщения об ошибках, завершить и т. Д., Если хотите.