Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 93b69b19

Von Kivitendo Admin vor fast 10 Jahren hinzugefügt

  • ID 93b69b192a3dcd39d09b7a7e24b1482bdfa69e6b
  • Vorgänger 8ee89b95
  • Nachfolger 56d61e3a

setTimeOut für schnelle Datumseinsgabe bei set_duedate

Die jquery-Abfrage des Datumsfeldes in set_duedate (Fälligkeitsdatum)
wird mit setTimeOut erst nach Ersetzen des Datums per schneller
Datumseingabe durchführen

Unterschiede anzeigen:

templates/webpages/ir/form_header.html
212 212
[% END %]
213 213
     });
214 214
     function set_duedate() {
215
       $.ajax({
216
         url: 'ir.pl?action=get_duedate_vendor',
217
         data: {
218
           invdate:     $('#invdate').val(),
219
           vendor_id:   $('input[name="vendor_id"]').val(),
220
           old_duedate: $('#duedate').val(),
221
         },
222
         dataType: 'text',
223
         success: function (data) { $('#duedate').val(data); }
224
       })
215
       setTimeout(function() {
216
         $.ajax({
217
           url: 'ir.pl?action=get_duedate_vendor',
218
           data: {
219
             invdate:     $('#invdate').val(),
220
             vendor_id:   $('input[name="vendor_id"]').val(),
221
             old_duedate: $('#duedate').val(),
222
           },
223
           dataType: 'text',
224
           success: function (data) { $('#duedate').val(data); }
225
         })
226
       }, 0);
225 227
     }
226 228
   //-->
227 229
  </script>
templates/webpages/is/form_header.html
271 271
[% END %]
272 272
     });
273 273
     function set_duedate() {
274
       $.ajax({
275
         url: 'is.pl?action=set_duedate',
276
         data: {
277
           invdate: $('#invdate').val(),
278
           payment_id: $('#payment_id').val(),
279
         },
280
         dataType: 'text',
281
         success: function (data) { $('#duedate').val(data); }
282
       })
274
       setTimeout(function() {
275
         $.ajax({
276
           url: 'is.pl?action=set_duedate',
277
           data: {
278
             invdate: $('#invdate').val(),
279
             payment_id: $('#payment_id').val(),
280
           },
281
           dataType: 'text',
282
           success: function (data) {
283
             $('#duedate').val(data);
284
           }
285
         })
286
       }, 0);
283 287
     }
284 288
   //-->
285 289
  </script>

Auch abrufbar als: Unified diff