3

変数カテゴリを GET として渡す必要があります。つまり、URL に ?category=category が必要ですが、表示されない理由がわかりません。

$(document).ready(function(e) {
    $("#sidebar li").click(function(e) {
        var category = $(this).html();
        $.ajax({
            type: 'GET',
            url: '/',
            data: {
                category: category
            },
            success: function(data) {}
        });
    });
});​

ありがとう

編集:私がいるのと同じページで変数を渡す必要があります:index.php

4

2 に答える 2

0

何がどこに表示されますか?get リクエストを行いますが、return では何もしません。(場合によってはOK)

$(document).ready(function(e) {
    $("#sidebar li").click(function(e) {
        var category = $(this).html();
        $.get('/?category='+category, function(data){
             alert('Return was: '+data);
        });
    });
});​
于 2012-06-13T20:47:36.183 に答える
0

firebug などのデバッグ ツールを使用して、ページから送信されたリクエストと、なぜそれを / に送信しているのかを確認します。意味のない同じページに投稿しようとしていますか。それ以外の場合は、別のファイルを作成して、そこからの get 要求を受け入れてみてください。

于 2012-06-13T20:48:13.717 に答える