|
Lines 118-132
Link Here
|
| 118 |
<!-- Modal to print patron cards --> |
118 |
<!-- Modal to print patron cards --> |
| 119 |
<div class="modal" id="patronExportModal" tabindex="-1" role="dialog" aria-labelledby="patronExportModal_label" aria-hidden="true"> |
119 |
<div class="modal" id="patronExportModal" tabindex="-1" role="dialog" aria-labelledby="patronExportModal_label" aria-hidden="true"> |
| 120 |
<div class="modal-dialog"> |
120 |
<div class="modal-dialog"> |
| 121 |
<div class="modal-content"> |
121 |
<div class="modal-content"> |
| 122 |
<div class="modal-header"> |
122 |
<div class="modal-header"> |
| 123 |
<button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button> |
123 |
<button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button> |
| 124 |
<h3 id="patronExportModal_label">Print patron cards</h3> |
124 |
<h3 id="patronExportModal_label">Print patron cards</h3> |
| 125 |
</div> |
125 |
</div> |
| 126 |
<div class="modal-body"> |
126 |
<div class="modal-body"> |
| 127 |
<div id="loading"> <img src="[% interface | html %]/[% theme | html %]/img/spinner-small.gif" alt="" /> Loading </div> |
127 |
<div id="loading"> <img src="[% interface | html %]/[% theme | html %]/img/spinner-small.gif" alt="" /> Loading </div> |
| 128 |
</div> |
128 |
</div> |
| 129 |
</div> |
129 |
</div> |
| 130 |
</div> |
130 |
</div> |
| 131 |
</div> |
131 |
</div> |
| 132 |
|
132 |
|
|
Lines 203-213
Link Here
|
| 203 |
|
203 |
|
| 204 |
patronExportModal.on("submit", "#exportingf", function(e){ |
204 |
patronExportModal.on("submit", "#exportingf", function(e){ |
| 205 |
e.preventDefault(); |
205 |
e.preventDefault(); |
| 206 |
modal_body = patronExportModalBody; |
206 |
var modal_body = patronExportModalBody; |
| 207 |
modal_body.html("<div id=\"loading\"><img src=\"[% interface | html %]/[% theme | html %]/img/spinner-small.gif\" alt=\"\" /> "+_("Loading")+"</div>"); |
207 |
modal_body.html("<div id=\"loading\"><img src=\"[% interface | html %]/[% theme | html %]/img/spinner-small.gif\" alt=\"\" /> "+_("Loading")+"</div>"); |
| 208 |
target_url = $(this).attr("action"); |
208 |
target_url = $(this).attr("action"); |
| 209 |
params = $( this ).serialize(); |
209 |
params = $( this ).serialize(); |
| 210 |
$("#patronExportModal .modal-body").load( target_url + "?" + params + " #export_patron_list"); |
210 |
$.ajax({ |
|
|
211 |
url: target_url, |
| 212 |
type: "POST", |
| 213 |
data: params, |
| 214 |
success: function(response) { |
| 215 |
// Extract and load the #export_patron_list part of the response into the modal body |
| 216 |
var html = $(response).find("#export_patron_list").html(); |
| 217 |
modal_body.html(html); |
| 218 |
}, |
| 219 |
error: function() { |
| 220 |
modal_body.html("<div class='error'>An error occurred while processing the request.</div>"); |
| 221 |
} |
| 222 |
}); |
| 211 |
}); |
223 |
}); |
| 212 |
|
224 |
|
| 213 |
patronExportModal.on("click",".closebtn,.gb-close",function(e){ |
225 |
patronExportModal.on("click",".closebtn,.gb-close",function(e){ |
| 214 |
- |
|
|