HEX
Server: nginx/1.28.1
System: Linux 10-41-63-61 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64
User: www (1001)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot//www.baofufacai.com//bb/static/js/regions.js
/*
* 專業團隊定制網站開發
* 定制商城、企業官網、微信小程序
* 聯繫方式: qq 494906791
* */
var area_1,area_2,area_3;
var init=["請選取縣市","請選取鄉鎮市區","請選擇門市"];
//判断类型
function type_tip(){
    var choose,type=$("#pay-active").attr("data-payway");
    switch(type){
        case "seven":
            $(".form_address").val('');
            $(".form_address").attr('placeholder','店配地址:X街X巷X號,超商7-11xxx 門市店號xxxxxx');
            $('#shop-area-select').hide();
            $('#shop-menshi-select').show();
            $('#form_select_mengshi').show();
            break;
        case "family":
            $(".form_address").val('');
            $(".form_address").attr('placeholder','店配地址:X街X巷X號,超商全家xx店 店鋪號xxxxxx');
            $('#shop-area-select').hide();
            $('#shop-menshi-select').show();
            $('#form_select_mengshi').show();
            break;
        default:
            $(".form_address").val('');
            $('#shop-area-select').show();
            $('#shop-menshi-select').hide();
            $('#form_select_mengshi').hide();
    }
    choose=init;
    $("#menshi select").each(function(idx){
        $(this).html('<option value="none">'+choose[idx]+'</option>');
        if(idx==0){
            switch(type){
                case "seven": roc_711();break;
                case "family": roc_qj();break;
                default:roc();
            }

            for(var i=0;i<area_1.length;i++){
                $("<option value="+area_1[i]+">"+area_1[i]+"</option>").appendTo($(this));
            }
        }
    });
}

var idx=[-1,-1,-1];//记录选择的index

$(document).ready(function() {
    type_tip();
    $("#menshi select").on("change",function selectonchange(){
        var type=$("#pay-active").attr("data-payway");
        $(this).nextAll("select").find("option:gt(0)").remove();
        //记录选择的index
        $("#menshi select").each(function(index){
            idx[index]=$(this).find('option:selected').index()-1;
        })
        var current_idx=$(this).index();
        var area=current_idx<2?eval("area_"+(current_idx+2)):[];
        var arr=area[idx[0]]||[];

        if(type!="default"){
            $(".form_address").val("");
            if(current_idx==1){
                arr=area[idx[0]][idx[1]];
            }
            if(current_idx==2){
                arr=area_3[idx[0]][idx[1]][idx[2]];
            }
        }else{
            if(current_idx==1){
                arr=area[idx[1]];
            }
        }

        if (typeof(arr) != "undefined")
        {
            if(arr.constructor==Array){
                if(arr[0].constructor==String){
                    for(var i=0;i<arr.length;i++){
                        $("<option value="+arr[i]+">"+arr[i]+"</option>").appendTo($(this).next());
                    }
                }
                else{
                    for(var j in arr){
                        var name=arr[j]["POIName"]||arr[j]["name"];
                        var addr=arr[j]["Address"]||arr[j]["addr"];
                        var val='【"'+name+'"】-'+addr;
                        $("<option value='"+val+"'>"+val+"</option>").appendTo($(this).next());
                    }
                }
            }
            if(arr.constructor==Object){
                var name=arr["POIName"] || arr["name"];
                var addr=arr["Address"] || arr["addr"];
                var pid=arr["POIID"] || arr["pkey"];
                var tel=arr["Telno"] || arr["tel"];
                var val;
                if(type=="seven"){
                    val=addr+" 超商7-11"+name+" 門市店號 "+pid+" 門店電話 "+tel
                }else{
                    val=addr+" 超商全家"+name+" 店鋪號 "+pid+" 門店電話 "+tel
                }
                console.log(val);
                $(".form_address").val(val);
            }
        }
    });

    $("#pay-way-btn label").on("click", function() {
        $(this).addClass("active").siblings().removeClass("active");
        $('#pay-way-btn label').attr('id', '');
        $(this).attr('id', 'pay-active');
        type_tip();
    });

    $("#form_select_city").change(function() {
        var scity=$("#form_select_city").val();
        console.log(scity);
        var shipping_province = '/連江縣|澎湖縣|彭湖縣|金門縣/';
        if (shipping_province.search(scity)!=-1) {
            $('#fee').text('(此地區需另外支付運費NT300)');
            $("input[name='delivery_money']").val(300); 
            $('#delivery_money').val(300);
            $('.fee-box').show();
        }else{
            $('#fee').text('');
            $("input[name='delivery_money']").val(0); 
            $('#delivery_money').val(0);
            $('.fee-box').hide();
        }
    });
    
    $(".form_select_city").change(function() {
        var scity=$(".form_select_city").val();
        console.log(scity);
        var shipping_province = '/連江縣|澎湖縣|彭湖縣|金門縣/';
        if (shipping_province.search(scity)!=-1) {
            $('#fee').text('(此地區需另外支付運費NT300)');
            $("input[name='delivery_money']").val(300); 
            $('#delivery_money').val(300);
            $('.fee-box').show();
        }else{
            $('#fee').text('');
            $("input[name='delivery_money']").val(0); 
            $('#delivery_money').val(0);
            $('.fee-box').hide();
        }
    });

});