X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/bc8c26f36837b8f7e7ded304cdf475b479999277..fd8bde53d5f22fe6923a904682dc25f2b3af8a3d:/js/kivi.PriceRule.js diff --git a/js/kivi.PriceRule.js b/js/kivi.PriceRule.js index 5c56b87b0..00ed4fb36 100644 --- a/js/kivi.PriceRule.js +++ b/js/kivi.PriceRule.js @@ -15,6 +15,24 @@ namespace('kivi.PriceRule', function(ns) { }); } + ns.on_change_filter_type = function() { + var val = $('#price_rule_filter_type').val(); + if (val == 'vendor') { + $('#price_rule_filter_customer').data('customer_vendor_picker').set_item({}); + $('#price_rule_filter_customer_tr').hide(); + $('#price_rule_filter_vendor_tr').show(); + } + if (val == 'customer') { + $('#price_rule_filter_vendor').data('customer_vendor_picker').set_item({}); + $('#price_rule_filter_vendor_tr').hide(); + $('#price_rule_filter_customer_tr').show(); + } + if (val == '') { + $('#price_rule_filter_customer_tr').show(); + $('#price_rule_filter_vendor_tr').show(); + } + } + $(function() { $('#price_rule_item_add').click(function() { ns.add_new_row($('#price_rules_empty_item_select').val()); @@ -23,5 +41,6 @@ namespace('kivi.PriceRule', function(ns) { $(this).closest('div').remove(); }) $('#price_rule_price_type_help').click(ns.open_price_type_help_popup); + $('#price_rule_filter_type').change(ns.on_change_filter_type); }); });