私は(私はこのエディタでは、フォーマットに問題があることをテキストフィールドでこれらの2つのフォームを持っているので、<の記号が書かれていません。トリガー2つのテキストフィールドを
%入力クラス= "私の"名前= "私の"タイプ= "テキスト"サイズ= "10" を入力してください:form_tag(:controller => 'mycontroller'、:action =>:myaction、:id => @ my.id)
入力クラス= "彼" の名前= "彼" タイプ= "テキスト" サイズ= "10"
%の終わり%
及びコントローラで、iは
DEF myaction
鉱山= paramsを有する[:鉱山]
彼 =用のparams [:彼]IF(鉱山= = "")または(彼== "")
put"エラー"
else
if(mine)
プット "テキストフィールド1"
終了
場合は(彼の)
プット "のTextField2"
終了
エンド
私はこれで混乱しています。各テキストフィールドに値を入れ、 "textfield1"と "textfield2"の結果を取得する必要があります。
しかし、私が最初のテキストフィールド(私)でenterを押すと、私は "textfield1"だけに行きます。
テキストフィールド1とテキストフィールド2で両方の条件を1つだけ入力して実行することは可能ですか(textfield1とtextfield2のどちらにも関係ありませんが、Enterキーを押すと両方が実行されます)?あなたは両方のテキストフィールドは、単一のフォームを使用し提出する必要がある場合は
はあなたの助け
{}ではなく、コードの書式設定に{}アイコンを使用します。最後は引用のためです。 – gertas
ボタンを押すと、両方のイベントを呼び出すことができます。 –
2番目のフィールドに何も入力されていない場合、何も送信されません。この状況であなたが受け取ると思われるものは何ですか? – polarblau