2016-03-30 17 views
1

jqueryとhtmlの新機能は静かです。私はどのボタンが押されたかに基づいて値を保存する方法に関する問題に直面しています。どのボタンがチェックされているかを確認する方法jquery/html

シナリオは次のとおりです。

  1. 分野の一つがpriceここで私は大きなformregister.tplを持っています。この価格は自動的に計算され、ユーザーが手動で変更できる登録フォームに表示されます。

  2. また、フィールド価格の計算が行われたformregister.jsもあります。また、自動計算の値がユーザーが入力した値と異なるときにポップアップするポップアップボックス(dialogbox.tpl)が作成されました。これには2つのボタンがあり、どれを保存するか、自動的に計算された値か、入力した値がユーザに尋ねられます。

私は、親フォームは、すでに2つの値を持っているのでdialogbox.tplに値を渡したいので、そこからそれを操作する必要はありません。

質問:

それはdialogbox.tplにチェックされているボタンformregister.tplからチェックすることは可能ですか?

私はすでにウェブを検索していますが、同様のシナリオを見つけることはできません。

私に役立つ関連リンクを教えてください。

ありがとうございました。

答えて

0

送信ボタンに名前と値を指定した場合。

<input name="button1" type="submit" value="Button 1" /> 
    <input name="button2" type="submit" value="Button 2" /> 

ボタン1またはボタン2は、GETまたはPOSTによって渡されます。

それとも、onclickの

<input id="button1" onclick="yourFunction(this);" name="button1" type="submit" value="Button 1" /> 
    <input id="button2" onclick="yourFunction(this);" name="button2" type="submit" value="Button 2" /> 

でそれを行うことができ、あなたはあなたの関数でIDを確認することができます。

function yourFunction(button) { 

var yourButton = jQuery(button).attr('id'); 

} 
関連する問題