]> wagnertech.de Git - kivitendo-erp.git/commitdiff
setTimeOut für schnelle Datumseinsgabe bei set_duedate
authorG. Richardson <information@kivitendo-premium.de>
Tue, 21 Oct 2014 00:19:31 +0000 (02:19 +0200)
committerG. Richardson <information@kivitendo-premium.de>
Thu, 4 Dec 2014 12:41:27 +0000 (13:41 +0100)
Die jquery-Abfrage des Datumsfeldes in set_duedate (Fälligkeitsdatum)
wird mit setTimeOut erst nach Ersetzen des Datums per schneller
Datumseingabe durchführen

templates/webpages/ir/form_header.html
templates/webpages/is/form_header.html

index 673f1a8d013590015886abbdd228426a62edb925..f5af2b4513b6746c8683e5c212566906bae1a5d0 100644 (file)
 [% END %]
      });
      function set_duedate() {
-       $.ajax({
-         url: 'ir.pl?action=get_duedate_vendor',
-         data: {
-           invdate:     $('#invdate').val(),
-           vendor_id:   $('input[name="vendor_id"]').val(),
-           old_duedate: $('#duedate').val(),
-         },
-         dataType: 'text',
-         success: function (data) { $('#duedate').val(data); }
-       })
+       setTimeout(function() {
+         $.ajax({
+           url: 'ir.pl?action=get_duedate_vendor',
+           data: {
+             invdate:     $('#invdate').val(),
+             vendor_id:   $('input[name="vendor_id"]').val(),
+             old_duedate: $('#duedate').val(),
+           },
+           dataType: 'text',
+           success: function (data) { $('#duedate').val(data); }
+         })
+       }, 0);
      }
    //-->
   </script>
index 0d4a255becb368f20009e28e5f7aa5d283f64728..d0c645194b567d098848c77fb8bbcb1e599bacac 100644 (file)
 [% END %]
      });
      function set_duedate() {
-       $.ajax({
-         url: 'is.pl?action=set_duedate',
-         data: {
-           invdate: $('#invdate').val(),
-           payment_id: $('#payment_id').val(),
-         },
-         dataType: 'text',
-         success: function (data) { $('#duedate').val(data); }
-       })
+       setTimeout(function() {
+         $.ajax({
+           url: 'is.pl?action=set_duedate',
+           data: {
+             invdate: $('#invdate').val(),
+             payment_id: $('#payment_id').val(),
+           },
+           dataType: 'text',
+           success: function (data) {
+             $('#duedate').val(data);
+           }
+         })
+       }, 0);
      }
    //-->
   </script>