jqeryUI 文本框自动补全

前端代码

//用来实现社区文本框自动补全

js部分
            $.ajax({
                type: 'POST',
                url: "/Test/GetCommunity",


                success: function (data) {


                    var arrayObj = new Array();
                    var hh = JSON.parse(data);
                    //alert(hh.ds[0].CommunityName);
                    for (var i = 0; i < hh.ds.length; i++) {


                        arrayObj.push(hh.ds[i].CommunityName);
                        // alert(data[i].CommunityName);
                    }
                    $("#txt_community").autocomplete({


                        source: arrayObj
                    });
                    // alert(arrayObj[0]);
                },


            });



html部分

<label style="float:left; width:60px; margin-left:20px" class="control-label" for="input01">社区名称</label>
                        <div style="float: left; margin-left:80px" class="controls">
                            <input id="txt_community" placeholder="输入社区部分名称再选出" class="input-xlarge">
                        </div>



后端代码:

 public class TestController : Controller
    {
        //
        // GET: /Test/


        public ActionResult Index()
        {
            return View();
        }


        public ActionResult GetCommunity(string id) {
            DataSet set = new DbCommunity().GetCommunityName();
            if(set.Tables[0].Rows.Count>0){
                string hh = set.Tables[0].Rows[0][0].ToString();
            }


            string vv = set.Tables[0].ToJsonString();
            return Json(JsonConvert.ToJson(set), JsonRequestBehavior.AllowGet);//JsonConvert是一个转化json的工具类
        }


        
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值