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

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

کاربر سایت

sadeghpa80

عضویت از 1392/09/18

درخواست رانمایی برای ساخت ddl نمونه

  • چهارشنبه 19 اردیبهشت 1397
  • 16:13
تشکر میکنم

با سلام

یه همچین DDL ی رو چجوری باید ساخت که قابلیت سرچ تو خود دراپ دان رو داشته باشه

ممنون

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

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 19 اردیبهشت 1397
  • 16:24

کلمه Auto Complete DropDown List In Mvc را سرچ کنید

کاربر سایت

sadeghpa80

عضویت از 1392/09/18

  • چهارشنبه 19 اردیبهشت 1397
  • 17:27

ممنون من auto complate رو رفتم جلو اما مثل این توی دل ddl یه تکست باکس نتونستم ایجاد کنم

توی autoComplate هم یه مشکل دارم

کنترلر

public ActionResult Search(string term)
 {
 var results = provinces .Where(p => p.StartsWith(term)) .Select(p => new { label = p }); 
return Json(results, JsonRequestBehavior.AllowGet); 
}

view


<script type="text/javascript">
        $(document).ready(function () {
            $("#txt_Search").autocomplete({
                source: function (request, response) {
                    $.ajax({
                        url: "/Home/Search",
                        type: "POST",
                        dataType: "json",
                        data: { term: request.term },
                        success: function (data) {
                            response($.map(data, function (item) {
                                return { label: item.Name, value: item.Name };
                            }))
                        }
                    });
                }
            });
        });
    </script>

این کد ها مقدار رو برمیگردونن اما توی صفحه آیتم هایی که بر گردونده رو نشون نمیده . یعنی لیستش رو روی تکست باکس نشون نمیده

یعنی اینجوری لیست رو نشون نمیده اما تعداد رو برمیگردونه

میدونید به چه علت ؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 19 اردیبهشت 1397
  • 21:19

این لینک را ببینید

کاربر سایت

kaveh.norozi

عضویت از 1394/11/30

  • شنبه 22 اردیبهشت 1397
  • 08:45

بنظر من آسان ترین روش استفاده از کتابخانه  Chosen است!

https://harvesthq.github.io/chosen/

کاربر سایت

sadeghpa80

عضویت از 1392/09/18

  • شنبه 22 اردیبهشت 1397
  • 17:06

ممنون آقای نوروزی عالی بود

فقط یه مشکلی دارم که اعتبار سنجی روی اون ddl انجام نمیشه ولی روی باقی ddl های معمولی انجام میشن !

نمیدونم چرا !

فکر کنم chosen.jquery.js با خود jqueryValidator تداخل داره

ممنون میشم راهنمایی بفرمایید

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

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

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

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