مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

arezoo2001

عضویت از 1394/01/12

مخفی شدن liهای تودرتو، ساخته شده در ایجکس

  • دوشنبه 25 آذر 1398
  • 18:37
تشکر میکنم

با سلام

بنده سعی دارم  با ایجکس دسته بندی های تودرتو بسازم

ولی وقتی یک لیست از دسته بندی رو میخوام داخل یه دسته بذارم ، مروگر اونو نشون نمیده. لطفا کمک کنید تا درستش کنم. با تشکر

کد بنده به این صورته:

این کد ماله کنترلره:

public ActionResult Categoryjson()
        {
            db.Configuration.ProxyCreationEnabled = false;
            var q = (from c1 in db.ProductCategories
                     select new
                     {
                         C1Title = c1.Title,
                         SubCategories = (from c2 in db.ProductSubCategories
                                          where c2.ProductCategoryID == c1.ID
                                          select new
                                          {
                                              C2Title = c2.Title,
                                              Sub2Categories = (from c3 in db.Product2SubCategory
                                                                where c3.ProductSubCategoryID == c2.ID
                                                                select new
                                                                {
                                                                    C3Title = c3.Title

                                                                }).ToList()

                                          }).ToList()
                     }).ToList();

            return Json(q, JsonRequestBehavior.AllowGet);
        }

اینم کد ایجکس:

$('#btnCategory').bind('mouseenter mouseleave click mouseover', function (e) {
        $.ajax({
            url: '/Home/Categoryjson',
            method: 'get',
            success: function (data) {
                $.each(data, function (index, value) {
                    $('#updateCategory').append('<li id="c1li' + index + '"><a href=category.html>' + value.C1Title + '<span>&rsaquo;</span></a></li>');
                });
            }
        });
});

اینم کد html:

                                  <div class="dropdown-menu">
                                    <ul id="updateCategory"></ul>
                                </div>

میخوام داخل liی که آی دی اون  به طور مثال c1li1 هستش یه لیست ایجاد کنم ولی هر کدی رو امتحان کردم اجرا نشد. داخل اینسپکتور، li های تو در تو رو نشون میده که ایجاد شده ولی داخل مرورگر نشون نمیده.فکر کنم نحوه کدنویسیم مورد داره.

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)