0

ユーザーが現在、データベースから取り込まれたリストメニューからオプション (「イベント」) を選択しているサイトがあります (以下のコードを参照)。

ユーザーがボックス内の選択をクリックすると、そのイベントが存在する「場所」であるテキスト リンクが表示され、イベントと同じデータベースの行に格納されます。

または、テキスト リンクの代わりに、2 番目のリスト メニューに場所を入力することもできますが、まだこれを機能させることができませんでした。

onclick を使用して動作させようとしましたが、そのような運はありませんでした。私がすべきことのヒント/アイデアはありますか?

これまでのコードは次のとおりです。

    <?
    require_once('dbconnect.php');

    $sql="SELECT id, event FROM events";
    $result=mysql_query($sql);

    $options="";

  while ($row=mysql_fetch_array($result)) {

$id=$row["id"];
$event=$row["event"];
$options.="<OPTION VALUE=\"$event\">".$event;'</OPTION>';

}
?> 

フォームの場合:

    <select name="event" id="event">
    <?=$options?>
    </select>

任意の支援をいただければ幸いです、どうもありがとうございました!

4

1 に答える 1

0

あなたはJSコードを投稿していませんが、私があなたを正しく理解していれば、イベントはドロップダウンリストとして表示され、ユーザーがイベントをトリガーしたいオプションを選択すると.

その場合、click動作しません。バインドする必要があるのはchange.

ここを見てください。

于 2012-07-25T09:15:50.310 に答える