I'm having a Json problem when using serializeArray.
I have an HTML form like :
<form action="" method="post" name="myForm">
ID: <input type="text" name="id" /><br/>
State (XX): <input type="text" name="state" /><br/>
<p><input type="submit" onClick='submitform()' /></p>
</form>
With this in javascript:
function submitform() {
var formData = JSON.stringify($("form[name*='myForm']").serializeArray());
alert(formData);
The alert is outputting in name value pairs like:
[{"name":"id","value":"1234"},{"name":"state","value":"CA"}
What I really want is to output: {"id":"1234","state":"CA"}
Any suggestions?