2017-02-06 11 views

答えて

0

ため ありがとう:

echo "<ul>"; 
    foreach(glob('category/*', GLOB_ONLYDIR) as $dir) { 
        $dir = str_replace('category/', '', $dir); 
         echo '<li class="button" onclick="reload(\''.$dir.\'');">'.$dir.'</li>'; 
       }; 
    echo "</ul>"; 

私はリロード機能のパラメータとして$でdir変数を追加しました。あなたのリロード機能の内部

そして:

function reload(category) { 
    $("#content").load("send.php?category="+category); 
} 

は、これはあなたが何を意味ですか? それが役に立ったと思っています:)

+0

私はこの解決策を試しましたが、私にとってはうまくいかないのです。私は<?php echo $ _GET ['category'];を呼び出すと "Undefined index:category"というエラーが出ます。 ?> – newman

+0

これはecho:onclick = "reload(category);"と表示されるかもしれませんが、これをエコーする必要があります:onclick = "reload( 'category');" 最初のコードスニペットで私の編集を参照 – saperlipopette

+0

はい!素晴らしい、それは私がリロードをそのリロード(\ ''。$ dir。 '\')に置き換えて動作し、今は壊れてしまいます。助けてくれてありがとう:) – newman

関連する問題