G420607387 2014-12-10 06:09 采纳率: 25%
浏览 716

关于MVC做的网站的一个问题!在线等!!!!

  <!--头部属性筛选(取数据库的数据绑定,如果有选中就调用current方法,)-->
            <div class="choose-tab">
                @using (Html.BeginForm("QueryProduct", "Product", FormMethod.Get))
                {
                    if (ViewData["getType"].ToString() != "1")
                    {
                        <dl id="cata">
                            <dt>品类:</dt>
                            <dd>
                                @foreach (SelectListItem cata in Model.listCatagory)
                                {
                                    if (ViewData["getType"].ToString() == "2" && cata.Text == "手机")
                                    {
                                        continue;
                                    }
                                    if (ViewData["getType"].ToString() == "2" && cata.Text == "所有")
                                    {
                                        <a class="current" catavalue="@cata.Value">@cata.Text</a>
                                    }
                                    else
                                    {
                                        if (cata.Selected)
                                        {
                                            <a class="current" catavalue="@cata.Value">@cata.Text</a>
                                        }
                                        else
                                        {
                                            <a catavalue="@cata.Value">@cata.Text</a>
                                        }
                                    }
                                }
                            </dd>
                        </dl>
                    }
                    <dl id="brand">
                        <dt>品牌:</dt>
                        <dd>
                            @foreach (SelectListItem brand in Model.listBrand)
                    {
                        if (brand.Selected)
                        {
                <a class="current" brand="@brand.Value">@brand.Text</a>
                        }
                        else
                        {
                <a brand="@brand.Value">@brand.Text</a>
                        }
                    }
                        </dd>

                    </dl>
                    <input name="catagoryId" id="catagoryId" value="" type="hidden" />
                    <input name="brandId" id="brandId" value="-1" type="hidden" />
                    <input name="getType" id="getType" value="0" type="hidden" />
    <input name="regionalId" id="regionalId" value="-1" type="hidden" />
    <input name="searchText" id="searchText" value='@ViewData["searchText"]' type="hidden" />
                }

以上是品牌还有品类。


        $('div.choose-tab dl#brand dd a').click(function () {
            var p = $(this);
            $('div.choose-tab dl#brand dd a.current').removeClass();
            p.addClass("current");
            $("#cata").attr("style", "display: none");
            $('input#catagoryId').val($('div.choose-tab dl#cata dd a.current').attr("catavalue"));
            $('input#brandId').val(p.attr("brand"));
            GetSearchData();
            document.forms[0].submit();
        })

        $('.cellphone').click(function () {
            $('input#catagoryId').val("001.001");
            getBrandByCata("001.001", 1);
            $('input#getType').val(1);
            GetSearchData();
            document.forms[0].submit();
        });

        $('.fittings').click(function () {
            $('input#catagoryId').val("000");
            getBrandByCata("000", 2);
            $('input#getType').val(2);
            GetSearchData();
            document.forms[0].submit();
        });

以上是点击事件。

当点击手机的时候,出现手机品牌,点击手机下面的子项,比如所有,苹果等这种子项的时候,突然出现品类,这个栏目,
而点击配件的时候(和手机是同等级),出现品类,还有品牌,
现在问题出现了,我想点击手机下面的所有,或者苹果等这种子项时,品类不显示
页面用cshtml 做的。在线等,

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 stata安慰剂检验作图但是真实值不出现在图上
    • ¥15 c程序不知道为什么得不到结果
    • ¥40 复杂的限制性的商函数处理
    • ¥15 程序不包含适用于入口点的静态Main方法
    • ¥15 素材场景中光线烘焙后灯光失效
    • ¥15 请教一下各位,为什么我这个没有实现模拟点击
    • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
    • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
    • ¥20 有关区间dp的问题求解
    • ¥15 多电路系统共用电源的串扰问题