私は2つのオプション、サブミットと上書きを持つフォームを持っています。2つの異なる機能のための2つのHTMLボタン
それは次のようになります。
[ INPUT FIELD ]
[Submit] [Overwrite]
値が既にデータベースにあるときに上書きボタンがのみ表示されます。
HTMLコードは次のとおりです。
<input type="text" name="target" id="target">
<button id="submit" name="submit" type="submit" class="btn btn-primary"> Submit </button>
<button id="overwrite" name="overwrite" type="submit" class="btn btn-primary"> Overwrite </button>
JSコードは次のとおりです。私は送信ボタンを使用している場合
if(!problem){
data = "submit=save";
jQuery('#overwrite').click(function(){
$(this).toggleClass('selected');
if($(this).hasClass('selected')){
data+="&overwrite=on";
console.log("overwrite=on");
}
});
sendToBean(href, data);
jQuery.each(langs, function(i, lang){
sendToBean(href, data);
});
}
}
は、それが動作します。 [上書き]ボタンしかない場合は、機能します。 しかし、私は両方を持っている場合、上書きボタンはもう働かないでしょう。
誰にもこの問題の解決策がありますか?