选择输入文本中的值时自动提交表单(自动完成)

时间:2015-08-04 08:59:26

标签: jquery autocomplete

我想在选择自动填充输入文本中的值时自动提交表单。

我实际上正在尝试这样的事情,但每次填写文本时都会自动提交。

@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();
    }

由于

1 个答案:

答案 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(); }
});