フォームを送信する前に確認する確認/警告ボックスを実装しようとしています。このボタンは Bonita 送信ボタンです。JS/jquery の知識はほとんどありませんが、試行錯誤しながら理解して実装できます。
このための既存のすぐに使えるソリューションはありますか? または、何かヒントがあれば教えてください。
http://community.bonitasoft.com/groups/usage-operation-5x/resolved-confi ...を参照しましたが、それは古いバージョン用であり、私にとっては機能しません。
html ページは次のようになります。 ...
<div id="Submit1"></div>
... bonita の自動生成されたボタン クラスの詳細:
div id="Submit1" class="bonita_form_button_entry"> <div class="bonita_form_button_entry"><button type="button" class="bonita_form_button">Submit Documents</button></div></div>
私はこれを試しました:
<div id="Submit1" onclick="confirm('Are you sure ?')"></div>
これによりダイアログが表示されますが、応答を待たずに操作が続行されます。Bonita ポータルでは、html フォームを編集できます。しかし、それはフォーマットである必要があります。ページをロードすると、ボタン タイプの要素が自動的に生成されます。そのため、ボタン型クラスにアクセスできません。アクセスした場合は、そこに onclick チェックを追加する方が簡単です。
私の問題は、ボタンタイプを送信するための onclick の伝播です。したがって、最上位の div タイプでのみ onclick チェックを行うことができますが、自動生成される送信ボタン タイプには適用されません。ありがとうございました