Agregar datos JSON a la solicitud POST
Tengo un formulario AJAX que se envía correctamente y que envía un modelo completo al controlador. Lo que quiero es agregar un JSON para ser enviado con la Solicitud. He logrado interceptar el POST así:
$(document).ready(function() {
$("form").submit(function(e) {
if (e.originalEvent.explicitOriginalTarget.id == "submit") {
}
});
Lo que no sé es cómo enviar mis datos JSON, a la vez que mantengo los datos enviados inicialmente en el envío del formulario. Pensé en agregar un campo oculto, establecer su valor en la cadena JSON y luego des-serializarlo en el servidor, pero eso parece bastante incorrecto.