ajax form serialize php

ajax form serialize php

處裡表單內容”序列化”


  • var formData = $(this).serialize();
  • var formData = $(‘#form_post’).serialize();
### html 👁

### jquery 👁 $('#form_post').submit(function (e) { e.preventDefault(); var formData = $(this).serialize(); console.log(formData); }); ### php 👁 * echo json_encode($_POST); ### console * {"name":"Nigo","phone":"0987654321"}

資料結構附帶一個主key

### ajax 👁

$.ajax({
    url: urls,
    method: 'POST',
    data: {'mydaya' : formData},
    以下省略...
    ....

### php 👁

* 使用php parse_str 

* $mydaya = array();

* parse_str($_POST['mydaya'], $mydaya);

* echo json_encode($_POST);

* echo $_POST['name'];

以上兩個列子👌

作者

Nigo Chen

發表於

2019-10-12

更新於

2019-10-12

許可協議

評論