<form id='create_order'> <input name='firstname'> </form>
というフォームをajaxでPOSTしたい、だけど、firstnameを差し替えたいとします:
function submitOrder() { var data = $("#create_order").serializeArray(); data.forEach(function (item) { if(item.name === 'firstname') { item.value = 'thebaker'; } }); return $.ajax({ url: '/orders/add', type: 'POST', dataType: 'json', data: $.param(data) }) }