重複の可能性:
AJAX 応答テキストを返すには?
フォーム送信アクション用の JQuery タイムアウト関数をまとめようとしています。ページのリロードのためにPHPを介して同様のものを用意しており、最初のページのロード時間をに保存してい$_SESSION['pageLoad']
ます。私が今やろうとしているのは、その値を取得して、JQuery 数学で使用することです。
SOを検索した後、次のようになりました。
PHP
<?php
//filename: getsession.php
session_start();
echo json_encode($_SESSION['pageLoad']);
JQuery
$("#sms-creator").submit(function() {
var session;
$.ajaxSetup({cache: false})
$.get('sms_includes/getsession.php', function(data) {
session = data;
});
//at this point I just want to see what I'm getting, hence the next 2 lines...
alert(session);
return false;
});
PHP ファイルへのパスは、.js ファイルではなく、フォーム ページに対して相対的です。
私のアラートは「未定義」のみを返します。私は Javascript とそのライブラリに不慣れなので、その欠点は明らかではありません。どんな助けでも感謝します。