Вход Регистрация
Файл: concrete5.7.5.6/concrete/attributes/address/country_state.js
Строк: 49
<?php
var ccm_attributeTypeAddressStates;

$(function() {
    
ccm_attributeTypeAddressStates ccm_attributeTypeAddressStatesTextList.split('|');
});

ccm_attributeTypeAddressSelectCountry = function(clscountry) {
    var 
ss = $('.' cls ' .ccm-attribute-address-state-province select');
    var 
si = $('.' cls ' .ccm-attribute-address-state-province input[type=text]');

    var 
foundStateList false;
    
ss.html("");
    for (
0ccm_attributeTypeAddressStates.lengthj++) {
        var 
sa ccm_attributeTypeAddressStates[j].split(':');
        if (
jQuery.trim(sa[0]) == country) {
            if (!
foundStateList) {
                
foundStateList true;
                
si.attr('name''inactive_' si.attr('ccm-attribute-address-field-name'));
                
si.hide();
                
ss.append('<option value="">Choose State/Province</option>');
            }
            
ss.show();
            
ss.attr('name'si.attr('ccm-attribute-address-field-name'));        
            
ss.append('<option value="' jQuery.trim(sa[1]) + '">' jQuery.trim(sa[2]) + '</option>');
        }
    }
    
    if (!
foundStateList) {
        
ss.attr('name''inactive_' si.attr('ccm-attribute-address-field-name'));
        
ss.hide();
        
si.show();
        
si.attr('name'si.attr('ccm-attribute-address-field-name'));        
    }
}

ccm_setupAttributeTypeAddressSetupStateProvinceSelector = function(cls) {
    
    var 
cs = $('.' cls ' .ccm-attribute-address-country select');
    
cs.change(function() {
        var 
= $(this).val();
        
ccm_attributeTypeAddressSelectCountry(clsv);
    });
    
    if (
cs.attr('ccm-passed-value') != '') {
        $(function() {
            
cs.find('option[value="' cs.attr('ccm-passed-value') + '"]').attr('selected'true);
            
ccm_attributeTypeAddressSelectCountry(clscs.attr('ccm-passed-value'));
            var 
ss = $('.' cls ' .ccm-attribute-address-state-province select');
            if (
ss.attr('ccm-passed-value') != '') {
                
ss.find('option[value="' ss.attr('ccm-passed-value') + '"]').attr('selected'true);
            }
        });
    }
}
?>
Онлайн: 1
Реклама