Как сказано выше, JSON можно использовать в обоих направлениях, при условии, что вы по-прежнему применяете ту же проверку, что и при любом вводе формы.
Лично мне нравится возможность совершать вызовы AJAX и простоdo:
Return Json(myDataObject)
Тогда действительно легко обработать это с помощью jQuery на стороне клиента, поскольку оно автоматически преобразуется в переменные javascript для вас.