У меня во всем проекте отправка $.post выглядит примерно так:
$.post('/some/page',{'ajax':'1', 'some':'some'}, function(rJson) <br>
{<br>
var r = $.parseJSON(rJson);<br>
if(r.status === 'error') {<br>
alert(r.msg);<br>
return;<br>
}<br>
...<br>
});<br>
Отличаются только параметры ну и собственно сам код, если статус ответа не ошибка.
Как можно сделать свой $.postJson и использовать только его? А то чувствую что не дело писать одно и то же… Надо, чтоб было так:
$.postJson('/some/page',{'some':'some'}, function(r) <br>
{<br>
// Тут уже всё будет проверено на r.error<br>
...<br>
});<br>