if you have in html the following: <input type="checkbox" value="true" name="check"/> <input type="hidden" value="false" name="check"/>
ajaxSubmit will submit : check : true check : false $("#check").fieldValue() will return [ true ] so, this is inconsistent with the result of ajaxSubmit, it should return [true,false]