Как бы вы закодировали функцию replaceFormParamsWithJsonObject (jsonObject)?
$('#myForm').submit(replaceFormParamsWithJsonObject(jsonObject));
Не знаете точно, что вы ищете, но что-то вроде этого?
$.each(jsonObject, function(key, value) { $(this).find('input:[name=' + key + ']').val(value); });
Это обновит входные данные формы с именами, соответствующими ключам объекта.