2011-06-22 4 views
3
私が指定したい

、チェックボックス、ラジオがフォーム2.フォームが伝え入力が(これらの入力はには存在しない

に選択しなければならない最初の形式で送信ボタンをクリックで選択されているフォーム2フォーム2で何をするか教えて欲しい)

アクションはすでにフォーム1に設定されていますが、フォーム2に行くように設定されていますが、特定のチェックボックスとラジオをハイライト表示する必要はありませんこの新しいフォームに?どこに置くの? GETまたはPOSTを使用できますか? 1ページ

EDIT
私はこのフォームを持っている:

 
Choose a package (you can edit on the next page): 
Package 1 CHOOSE 
Package 2 CHOOSE 
Package 3 CHOOSE 

ユーザーはそのうちの一つを選択し、次のページでは、オプションの形式で表示されます。ユーザーがパッケージ3を選択した場合たとえば、:

 
(O)Option 1(Incl. in Package 3) 
()Option 2 
()Option 3 

[] Addition 1 
[x] Addition 2(Incl. in Package 3) 
[x] Addition 3(Incl. in Package 3) 
[] Addition 4 

オプション1とアディション2と3は、以前に選択したパッケージ3に含まれているので、私は彼らが新しいページで選択することにしたいです。これは私が行う方法を学ぶ必要があります。 jQueryやPHPを使うべきですか?そしてこれらの値を参照して入力を確認するにはどうすればよいですか?

EDIT 2

今、私が最初にフォーム上の送信ボタンにイベントを結びつけるしようとしています。私はGetを使用しているので、URLが "blahblah.com?page=this & choice = 12 & choice2 = other"と正しく読み込まれます。 Getを使ってこの部分を知っています。他に何が必要ですか?私が前に言ったように、これらの変数は最初の形では存在しないので、私が捕まえることはできません。では、どのように新しいページにロードする値を送信ボタンに伝えることができますか?私はURLとすべての変数を入れてみましたが、うまくいきません。私は明らかにどこかで何かが欠けている。誰か他に何をする必要があるか教えてもらえますか?

ヘルプ!!!

+1

新しいページは新しいフォームですか? – pimvdb

+0

これは次のようなものです:1ページ目: – user787885

+0

どのチェックボックスとラジオボタンが選択されるのかフォーム1の何かがそれを決定しますか?両方ともフォームデータを渡すので、送信するメソッドは無関係です。 –

答えて

0

あなたは何らかの種類のパッケージをしたいと思っているようですが、あなたの説明から、2番目のフォームのためにサーバーにヒットしたときに何も起こりません。そのことを念頭に置いて、少量のjavascript(jQueryによる)がその仕事をすることができます。 http://jsfiddle.net/dLSjk/

2

制限のあるチェックボックスとラジオボタンがあり、要素の値についてプライバシーがない場合は、GETを使用できますが、コントロールが多い場合や転送されるデータが保護されている場合やプライベートな場合はPOSTまたはREQUEST .... そしてGET、POST、またはREQUESTを使用して、スクリプト言語を使用して次のフォームの値を取得し、フォーム2コントロールの値を設定します。

+0

ありがとう、私はそれほどよく知っていますが、私はそれよりも具体的な助けが必要です。 – user787885

1

要素の決定form2で利用可能なことは、PHPがうまく動作してから正しいバージョンのform2を返すことです。

関連する問題