我想在选择自动填充输入文本中的值时自动提交表单。
我实际上正在尝试这样的事情,但每次填写文本时都会自动提交。
@Html.DropDownListFor(model => model.Id_TourCategory, new SelectList(ViewBag.TourCate, "Value", "Text"))
public ActionResult TourPackage()
{
List<TourCategory> lst = new List<TourCategory>();
lst = db.TourCategories.ToList();
ViewBag.TourCate = new SelectList(lst, "Id", "CategoryName");
return View();
}
由于
答案 0 :(得分:1)
您可以使用以下http://api.jqueryui.com/autocomplete/#event-select代码:
$("#searchField").autocomplete({
source: "values.json",
minLength: 2,
select: function(event, ui) {
$("#searchField").val(ui.item.value);
$("#form").submit(); }
});