var anobrands_selector = $(".anobrands_select");
var parts_selector = $(".parts_select");
var lang_select_brands = 'Wählen Sie die Hersteller';
var lang_select_parts = 'Wählen Sie die Teilenummer';
var lang_loading = 'Laden ...';
var first_option_brands = ''+lang_select_brands+' ';
var loading = '
';
var selector_width = '100%';
var use_cache = true;
anobrands_selector.select2({
placeholder: lang_select_brands,
allowClear: true,
width: selector_width,
}).on("change", function(){
parts_selector.select2({'placeholder':lang_loading,width: selector_width});
$('.container-search-models').html(loading);
$.ajax({
type: "GET",
url: '/app.php?a=interface&m=partsList',
cache: use_cache,
data: 'rt_list=1&brand_id='+anobrands_selector.select2('val')+'&is_cpu='+$('#product_type').val(),
success: function(data) {
parts_selector.html(data.split('|')[0]).select2({'placeholder':lang_select_parts,allowClear: true,width: selector_width}).prop("disabled", false);
$('.container-search-models').html(data.split('|')[1]);
if (anobrands_selector.select2('val') == null || anobrands_selector.select2('val') == '') {
parts_selector.prop("disabled", true);
}
}
});
});
parts_selector.select2({
placeholder: lang_select_parts,
allowClear: true,
width: selector_width,
}).on("change", function(){
$.ajax({
type: "GET",
url: '/app.php?a=interface&m=redirectDetailPage',
cache: use_cache,
data: 'id='+parts_selector.select2('val'),
success: function(data) {
$(window.location).attr('href', data);
}
});
}).prop("disabled", true);