使用jquery在mvc4中自动完成文本框 [英] autocomplete textbox in mvc4 using jquery
本文介绍了使用jquery在mvc4中自动完成文本框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在视图中:
in view:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
@using (Html.BeginForm()) {
@Html.TextBox("Search")
<button type="submit" value="Search" id="btnSearch" name="Command">Search</button>
}
}
<script type="text/javascript">
$(document).ready(function () {
$("#Search").autocomplete({
source: "/Search/Create",
minLength: 1,
select: function (event, ui) {
if (ui.item) {
$("#Search").val(ui.item.value);
$("form").submit();
}
}
});
});
</script>
控制器中的
:
in controller:
public ActionResult Create(string Search)
{
var res = from m in db.Countries
where m.Countrys.Contains(Search)
select m;
return Json(res, JsonRequestBehavior.AllowGet);
}
但它不起作用任何人都可以告诉我什么是问题我是jquery和json
but it not working can anyone tell me what is problem i am new to jquery and json
推荐答案
(document).ready(function(){
(document).ready(function () {
( #Search)。autocomplete({
source: / Search / Create,
minLength: 1 ,
选择:function( event ,ui){
if (ui.item) {
("#Search").autocomplete({ source: "/Search/Create", minLength: 1, select: function (event, ui) { if (ui.item) {
( #Search)。val(ui .item。 value );
("#Search").val(ui.item.value);
这篇关于使用jquery在mvc4中自动完成文本框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文