私はこのjQuery-AJAXコードとフォームを持っています:なぜserialize()はjQuery.ajax()のポストデータを設定するときにserializeArray()と同じ効果がありますか?
<script type="text/javascript">
$(document).ready(function() {
$('form').submit(function() {
form_data = $(this).serializeArray();
$.ajax({
url: "/frontend_dev.php/coche1/update/id/1",
type: "POST",
data: form_data
});
});
return false;
});
</script>
ご覧のとおり、serializeArray()
を使用していますが、serialize()
を使用しても同じ動作をします..
同じ?それらのうちの何を私は使用すべきですか?
symfonyをPHPフレームワークとして使用しています。あなたが必要な場合は私はあなたに多くの情報を提供することができます。