Проверка выпадающего значения

0

У меня есть раскрывающийся список, как "Выбрать город", который я хочу проверить, таким образом, что, когда пользователь не выбирает какое-либо значение из раскрывающегося списка, он должен указывать сообщение "Пожалуйста, выберите свой город",

Я пробовал этот путь, но бесполезен:

[Required]
public IEnumerable<LocationInformation> AllLocations 

@Html.ZurbLocationDropDownFor(model => model.AllLocations, Model.AllLocations, "twelve", "Select your city", Model.SelectedLocationId, addr)

Pls препятствовало мне знать !!!

  • 0
    Используйте обязательный fieldvalidator
Теги:
asp.net-mvc

2 ответа

0

Где AllLocations является IEnumberable<SelectListItem> это то, что вам нужно.

@Html.DropDownListFor(model => model.LocationsId, (IEnumerable<SelectListItem>)ViewBag.AllLocations, "Please select")
0

Я не знаю MVC. Но с помощью JQuery это можно сделать следующим образом:

Предположим, что id вашего выпадающего списка - ddlCity.

if($('ddlCity > [Selected]').length = 0)
    {
        alert("Please Select your City");
    }

Ещё вопросы

Сообщество Overcoder
Наверх
Меню