T_Sub Ответов: 1

Как заполнить выпадающий список в MVC таким образом


Всем привет,
Как передать это в мое представление, как я могу показать этот результат в виде выпадающего списка.

Спасибо!

Что я уже пробовал:

в моем контроллере я сгенерировал выпадающий список следующим образом

[HttpPost]
public ActionResult getCicites(int provinceId)
{
     var cities = db.cities.Where(a => a.provinceId == provinceId).Select(a => "<option value='" + a.cityId + "'>" + a.cityName + "'</option>'";

     return Content(String.Join("", cities));
}

1 Ответов

Рейтинг:
10

Karthik_Mahalingam

HTML

<select id="ddl"></select>

Язык JavaScript
var id = 1;  // Your id
       $.ajax({
           type: "POST",
           url: '@Url.Action("getCicites", "YourControllerName")',
           data: { provinceId: id},
           success: function (d) {
               $('#ddl').append(d);
           }
       });


T_Sub

Большое вам спасибо за его работу !!

Karthik_Mahalingam

добро пожаловать :)