X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/a99d8ce5a1acab57406fc95654054bcc599bb945..cc7ba441a502b7ae257654fca1d5fcbc0639fca7:/js/kivi.Part.js diff --git a/js/kivi.Part.js b/js/kivi.Part.js index 40c4bd96d..0b0185bf3 100644 --- a/js/kivi.Part.js +++ b/js/kivi.Part.js @@ -245,6 +245,7 @@ namespace('kivi.Part', function(ns) { var data = $('#makemodel_table :input').serializeArray(); data.push({ name: 'action', value: 'Part/add_makemodel_row' }); + $('#add_makemodel').data('customer_vendor_picker').clear(); $.post("controller.pl", data, kivi.eval_json_result); }; @@ -273,6 +274,7 @@ namespace('kivi.Part', function(ns) { var data = $('#customerprice_table :input').serializeArray(); data.push({ name: 'action', value: 'Part/add_customerprice_row' }); + $('#add_customerprice').data('customer_vendor_picker').clear(); $.post("controller.pl", data, kivi.eval_json_result); }; @@ -333,13 +335,18 @@ namespace('kivi.Part', function(ns) { ajax_data: function(term) { var data = { 'filter.all:substr:multi::ilike': term, - 'filter.obsolete': 0, current: this.$real.val(), }; if (this.o.part_type) data['filter.part_type'] = this.o.part_type.split(','); + if (this.o.status) { + if (this.o.status == 'active') data['filter.obsolete'] = 0; + if (this.o.status == 'obsolete') data['filter.obsolete'] = 1; + } else + data['filter.obsolete'] = 0; + if (this.o.classification_id) data['filter.classification_id'] = this.o.classification_id.split(',');