0

PHPページの一部として、フォームがあります。フォームでは、DropDownBoxが使用されています。フォームが送信される前に、できればセッション変数で、ユーザーが選択した値を取得する必要があります。これが必要なのは、ユーザーが選択した値に基づいて、追加のテキストボックスとラジオボタンを提供して、他の詳細とともにデータベースに保存する必要があるデータを追加する必要があるためです。問題は、POST / GET / REQUESTを使用するために、データを別のリンクに送信する必要があることです。私はそれを望んでいません。

また、javascript、onChangeイベントを使用してみました。javascript変数をPHP変数に変換するにはどうすればよいですか?これについて別の方法はありますか?

4

2 に答える 2

1

jqueryを使用できます。これはあなたの質問に対処するかもしれない同様のスレッドです。

jQueryを使用してドロップダウンリスト(選択ボックス)から選択したテキストを取得します

jqueryはドロップダウンリストから選択された値を取得しますか?テキストではありません

http://forum.jquery.com/topic/jquery-get-selected-value-in-dropdown

値を取得したら、ajaxリクエストをphpに送信します。phpは値を返します。戻り値を使用すると、より多くの処理を実行できます。http://api.jquery.com/jQuery.ajax/でjqueryajaxを確認できます。

于 2012-07-20T21:50:47.927 に答える
0

Javascriptとサーバースクリプトの間を行き来する方法は、非表示の入力フィールドを使用することです。このようにして、フォームを送信するときにその値を送信でき、クライアント側でも値を操作できます。しかし、AJAXを使用することも良い方法です。

于 2012-07-20T22:00:22.703 に答える