我還在我的多階段形式(http://jsfiddle.net/xSkgH/93/),並已納入了以下解決方案,以幫助阿賈克斯提交:隱藏DIV然後發佈形式
<script type="text/javascript">
$(document).ready(function() {
$("#postData").click(function() {
$("#last-step").hide(600);
$("#task5_booking").submit(function() {
$.post('resources/process2.php', function(data) {
$("#result").html(data);
});
});
return false;
});
});
</script>
它淡出的最後一步很好,但說到加載了內容OT process2.php這簡直就是所有的表單字段的數組:
<?php
print_r($_POST);
?>
一切似乎都發生在所有。該div保持空白。真的很感謝任何幫助的人。提前致謝。
序列化會retun字符串,如「param1 = val1&param2 = val2」,但第二個$ .post參數必須是具有「name」的對象:值對像這樣:{「param1」:111,「param2:222」}。這對我來說看起來是錯誤的。 – 2012-04-17 09:14:09
對,更新。 – fcalderan 2012-04-17 09:15:23
更新了小提琴。謝謝! – methuselah 2012-04-17 11:18:47