javascript - POST array with jQuery and Ajax -
i have form multiple fields, whereby fields can added.
the form follows:
<form id="myform" action="myfile.php" > <input . . >   <select>. . . </select>  </form>   myfile.php has following code:
foreach ($_post $key => $value) {  echo $key." takes <b>".$value."</b> value";   }   this simple code processes entries of form regardless how many.
now, want is:
when click on submit button, instead of sending form's content script, array , pass ajax without having write every single key , value manually.
i hope makes sense
i think looking serialize()
jquery(function ($) {     //submit handler     $('#myform').submit(function (e) {         //prevent default submit         e.preventdefault();          $.ajax({             url: $(this).attr('action'),             type: 'post',             data: $(this).serialize(),             ....         })     }); })      
Comments
Post a Comment