QiFeng.ZWY.MagWeb/Content/admin/dist/js/hotelAmenitiesCateHelper_old.js

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

hotelAmenitiesCateHelper = {
    amenitiesCates: function (gethotelAmenitiesCatePath, elemLevelOneCate, elemLevelTwoCate, level1Cate, level2Cate, elemSelectValue) {

        var hiddenClassTwo = false;
        getAmenitiesCateList(0, elemLevelOneCate, false);
        getAmenitiesCateList(level1Cate, elemLevelTwoCate, true);
        $(elemLevelOneCate).find("option[Value=" + parseInt(level1Cate) + "]").attr("selected", true);

        // elemLevelOneCate Changed
        $(elemLevelOneCate).change(function () {
            $(elemLevelTwoCate).empty();
            getAmenitiesCateList($(this).val(), elemLevelTwoCate, true);
        });

        //elemLeveTwoCate Changed
        $(elemLevelTwoCate).change(function () {
            if (!$(elemLevelTwoCate).is(":hidden")) {
                $(elemSelectValue).val($(elemLevelTwoCate).val()).change();
            }
        });

        //if (level2Cate != null) {
        //    $(elemLevelTwoCate).find("option[Value=" + parseInt(level2Cate) + "]").attr("selected", true);
        //}
        
        //获取类别列表 Main Function
        function getAmenitiesCateList(parentId, domElement, childElement) {
            $.ajax({
                type: 'post',
                async: false,
                url: gethotelAmenitiesCatePath,
                data: { parentId: parentId },
                success: function (info) {
                    var listOpt = "";
                    if (info.length == 0) {
                        
                        //alertify.error('警告,数据内容不正确,请联系管理员添加“区域”内容!');
                        //listOpt += '<option value="0">无</option>';
                    } else {
                        if (childElement) {
                            $(domElement).show();
                            hiddenClassTwo = false;
                        }

                        for (var i = 0; i < info.length; i++) {
                            listOpt += '<option value="' + info[i].Id + '">' + info[i].AmenitiesCateName + '</option>';
                        }
                    }
                    $(domElement).empty();
                    $(domElement).append(listOpt);
                    $(elemSelectValue).val($(domElement).val()).change();
                },
                error: function(){
                    if (childElement) {
                        $(domElement).hide();
                        hiddenClassTwo = true;
                        $(elemSelectValue).val(parentId).change();
                    }
                }
            });
后面还有 3 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。