|
@@ -1,5 +1,19 @@
|
|
|
<% title @query.name %>
|
|
|
|
|
|
+<script>
|
|
|
+ function submitIfCompleted($form) {
|
|
|
+ var completed = true;
|
|
|
+ $form.find("input[name], select").each( function () {
|
|
|
+ if ($(this).val() == "") {
|
|
|
+ completed = false;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ if (completed) {
|
|
|
+ $form.submit();
|
|
|
+ }
|
|
|
+ }
|
|
|
+</script>
|
|
|
+
|
|
|
<div style="position: fixed; top: 0; left: 0; right: 0; background-color: whitesmoke; height: 60px; z-index: 1001;">
|
|
|
<div class="container">
|
|
|
<div class="row" style="padding-top: 13px;">
|
|
@@ -121,6 +135,10 @@
|
|
|
picker.setStartDate(moment.tz($("#start_time").val(), timeZone));
|
|
|
picker.setEndDate(moment.tz($("#end_time").val(), timeZone));
|
|
|
$("#reportrange").trigger('apply.daterangepicker', picker)
|
|
|
+ } else {
|
|
|
+ var picker = $("#reportrange").data('daterangepicker');
|
|
|
+ $("#reportrange").trigger('apply.daterangepicker', picker);
|
|
|
+ submitIfCompleted($("#start_time").closest("form"));
|
|
|
}
|
|
|
</script>
|
|
|
<% end %>
|
|
@@ -147,18 +165,6 @@
|
|
|
<script>
|
|
|
hljs.initHighlightingOnLoad();
|
|
|
|
|
|
- function submitIfCompleted($form) {
|
|
|
- var completed = true;
|
|
|
- $form.find("input[name], select").each( function () {
|
|
|
- if ($(this).val() == "") {
|
|
|
- completed = false;
|
|
|
- }
|
|
|
- });
|
|
|
- if (completed) {
|
|
|
- $form.submit();
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
$(".form-inline input, .form-inline select").change( function () {
|
|
|
submitIfCompleted($(this).closest("form"));
|
|
|
});
|