Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

159
Visualizações
In my Asp.net Mvc 5.0 project, how to disable auto-complete for Select City DropDown?

i did not added autofill option for auto selecting city from the dropdown. if i run app without selecting city. it gives an alert as "select city", but if we back to select city, there is a city which is already selected, How it is possible ? i have given the code below for the reference...

any suggesation or solution is appriciable. Thank You

this is the ASP.NET rozar :
<div class="col-md-9">
  <label>City</label><span class="text text-danger">*</span> @{ if (ViewBag.cityId != null) { @Html.DropDownList("cityId", null, "--Select City--", new { @id = "ddlCity", @class = "form-control" }) } else { @Html.DropDownList("cityId", new List
  <SelectListItem>(), "--SelectCity--", new { @id = "ddlCity",@class = "form-control" }) } } @Html.ValidationMessageFor(model => model.cityId, "", new { @class = "text-danger" })
</div>

// error message

if ($("#ddlcity").val() == "" || $("#ddlcity").val() == null) {
            alert('Please Select city')
            return false;
        }

MVC method to get list of states :

public JsonResult GetStateWiseData(string stateId) {
  var stId = stateId.Split('_');
  List < SelectListItem > pClassList = new List < SelectListItem > ();
  if (stId[0] == "#") {
    var objactvt = db.cities.Where(x => x.top == true).ToList();

    objactvt.ForEach(x => {
      pClassList.Add(new SelectListItem {
        Text = x.cityName, Value = x.cityId.ToString()
      });
    });
  } else {
    int stid = Convert.ToInt32(stId[0]);
    var btn = stId[1];
    List < city > objactvt;
    if (btn == "0") {
      for (int i = 0; i <= 9; i++) {
        objactvt = db.cities.Where(x => x.cityName.StartsWith(i.ToString()) && x.stateId == stid).ToList();
        objactvt.ForEach(x => {
          pClassList.Add(new SelectListItem {
            Text = x.cityName, Value = x.cityId.ToString()
          });
        });
      }
    } else {
      objactvt = db.cities.Where(x => x.cityName.StartsWith(btn) && x.stateId == stid).ToList();


      objactvt.ForEach(x => {
        pClassList.Add(new SelectListItem {
          Text = x.cityName, Value = x.cityId.ToString()
        });
      });
    }
  }
  return Json(pClassList.OrderBy(x => x.Text), JsonRequestBehavior.AllowGet);

}
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda