0

私はコンテナを持っています。コンテンツはAJAXでロードされました。

そのコンテナー内にフォームがあり、AJAX を使用してフォームを送信する予定です。

これが機能するかどうか、現在コードをテストしていますが、結果は予期しない結果であることが判明しました。

フォーム送信コードは次のとおりです。

$("#in-quiz-answer").click(function(e) {
    e.preventDefault();
    var ans = $(".answer-rad").val();
    var addr = $("#in-address").val();
    $.ajax({
        type: 'POST',
        url: 'pages/bin/quizprocess.php',
        data: "ans=123",
        success: function(data) {
            alert(data);
        }, 
        error: function(a, b, c) {
            alert("Error pada koneksi: " + a + ", " + b + ", " + c);
        }
    });

    return false;
});

quizprocess.phpecho $_POST['ans'];では、テスト目的でのみ使用していますが、ajax 成功関数は、予想される "123" ではなく、長い html コード (ページ全体のコード) を警告します。なぜこれが起こっているのか誰でも説明できますか?

[編集] 私の問題は、quizprocess.php を要求することさえできず、ajax の成功であるようです。これについてはまだ回避策がありません。

[解決策] 問題を発見しました。問題の原因は、htaccess の URL 書き換えエンジンです。すべてのヘルプとコメントに感謝します

4

0 に答える 0