發送的序列化數據我只想知道如何檢索這個數據回來在PHP? (它是序列化和JSON)
這是我當前的代碼:
相關的HTML位:
<form id="add-review-form" action="/review/save" method="post">
<div>
<textarea name="reviewDescription" class="review"></textarea>
<input type="hidden" name="organisationId" value="<?=$this->organisation->id?>"/>
<input type="hidden" name="score"/>
<button id="save-review-button" type="button" class="small">Opslaan</button>
</div>
</form>
jQuery的位:
// Get form as jQuery object
var addReviewForm = $('#add-review-form');
// Remove errors
removeFormMessages(addReviewForm);
// Get data
var data = addReviewForm.serialize();
$.post("/review/save", data, function (data, status) {
console.log(data);
}
,"json");
那麼這將像一個數組可訪問?例如$ jsondata ['score']會給我的分數?(我對json不是很熟悉) – 2014-11-05 10:55:08
。另一方面,如果你按照你所做的方式發佈了一篇文章,你可以像普通的POST參數那樣訪問submited的值,比如$ _POST ['INPUT_VALUE_NAME'] – 2014-11-05 11:00:32