モーダルにフォームがあり、フォームを送信した後、新しいコンテンツでモーダルにとどまりたいです。これまでのところ、私は持っています:
HTML:
<form action="" method="get">
${alert}
<div class="spacing"> </div>
<table id="myTable" class="table table-striped table-bordered">
<thead><tr><th>#</th><th>Staff</th><th>Date</th><th>Project</th> <th>Task</th><th>Notes</th><th>Hours</th></tr></thead>
<c:forEach var="entry" items="${ref}" varStatus="count">
<tr><td id="column1">${count.index+1}<td>${entry.staff}</td><td>${entry.date}</td><td>${entry.project}</td>
<td>${entry.task}</td><td>${entry.notes}</td><td>${entry.hours}</td></tr>
</c:forEach>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td id="total"></td></tr>
</table>
<input type='submit' value='EDIT' id='submitEdit'/>
</form>
およびJAVASCRIPT:
$("#submitEdit").click(function(){
$("#dialog").modal('show');
//other code
私が抱えている問題は、フォームが送信された後にページをモーダルにリダイレクトすることです。現在、モーダルではなく、元のページにリダイレクトされます。
また、onsubmit イベントで JavaScript 関数を呼び出してみましたが、これもうまくいきませんでした。
どんな助けでも大歓迎です。ありがとう!