0
は、私は私にすべてのフォルダを示してPHPスクリプトを持っています。JavaScriptでのスクリプトとPHP - 私のウェブサイト上のカテゴリ - 変数
function reload(category) {
$("#content").load("send.php");
}
私がクリックしたカテゴリのphpファイル名に送信します。どうやってやるの?これは動作するはずの答え
は、私は私にすべてのフォルダを示してPHPスクリプトを持っています。JavaScriptでのスクリプトとPHP - 私のウェブサイト上のカテゴリ - 変数
function reload(category) {
$("#content").load("send.php");
}
私がクリックしたカテゴリのphpファイル名に送信します。どうやってやるの?これは動作するはずの答え
ため ありがとう:
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);
}
は、これはあなたが何を意味ですか? それが役に立ったと思っています:)
私はこの解決策を試しましたが、私にとってはうまくいかないのです。私は<?php echo $ _GET ['category'];を呼び出すと "Undefined index:category"というエラーが出ます。 ?> – newman
これはecho:onclick = "reload(category);"と表示されるかもしれませんが、これをエコーする必要があります:onclick = "reload( 'category');" 最初のコードスニペットで私の編集を参照 – saperlipopette
はい!素晴らしい、それは私がリロードをそのリロード(\ ''。$ dir。 '\')に置き換えて動作し、今は壊れてしまいます。助けてくれてありがとう:) – newman