でそのページを表示私が持っている: form.php preview.phpポストフォームデータとポストされたデータ
form.phpは、多くの動的に作成されたフォームオブジェクトとその中のフォームを持っています。 jquery.validationプラグインを使用して、送信前にフォームを検証します。 ハンドラを提出:
submitHandler: function() {
var formData = $("#myForm").serialize();
$.post("preview.php", {data: formData },function() {
window.location.href = 'preview.php';
});
質問: - どのようpreview.phpとデータを表示するために、現在のページを変更するには?私のsubmitHandlerはうまくいきませんか?任意のヒント?
preview.php:
$results = $_POST['data'];
$perfs = explode("&", $results);
foreach($perfs as $perf) {
$perf_key_values = explode("=", $perf);
$key = urldecode($perf_key_values[0]);
$values = urldecode($perf_key_values[1]);
}
echo $key, $values;
enter code here
可能な場合は、あなたのアプリと、してみてください送信されたページビューのページを返すデータを作成し、スクリプトを次のように変更します。$ .post( "preview.php"、{data:formData}、function(data){ $( "#divPreview")。attr( "innerHTML"、data); }); –