2016-12-06 8 views
1

2つのフォームを異なるアクションで送信するようにJSが使用する入力がありますが、そのうちの1つだけが送信され、この入力を含める必要があります。HTML5入力を2つのフォームにリンクする方法

オリジナルのものが変更されたときにJSを使用して値を変更する隠し入力が可能ですが、HTML5ソリューションがあるかどうかを知りたいと思います。ここで

はそれを行うには、私のJSコードです:

$(function(){ 
    $('#originalOne').change(function(){ 
    // check if I should disable a form 
    $('.hiddenOnes').val($(this).val()); 
    }) 
}); 
+0

2つのフォームをマージできず、1つの送信ボタンがあるのはなぜですか? – gyre

+0

これらのうちの1つは無効にすることができ、別のアクションを持っていることを明確にするために質問を編集しました – robert

+0

2番目のフォームはいつ提出しますか? 2つのアクションが異なるので、 '

'はそれほど有用ではないようです。 – gyre

答えて

0

私は私が間違っているなら、私を修正し、私はあなたが求めているものを理解するかもしれないと思う:

「を更新する方法はありますHTML5のみを使用する(JavaScriptを使用しない)別のフォームの値に基づく1つのフォームの値は? "

残念ながら、答えはありません。 JavaScriptを使用してイベントリスナーをアタッチし、変更を処理する必要があります。以前は<fieldset>を使用して個別に無効にする入力をグループ化することを提案しましたが、この方法は複数のフォーム操作では機能しません。

関連する問題