问题描述
jQueryui里面有一个autocomplete的控件,可以实现智能提示,选择填充的功能。请加各位高手,在C#中,怎样实现后台取数据库数据来智能提示呢?jQuery官网也有示例,但是还是没有搞懂,请知道的朋友讲讲,谢谢!官网的示例如下:$("#birds").autocomplete({source:"search.php",minLength:2,select:function(event,ui){log(ui.item?"Selected:"+ui.item.value+"aka"+ui.item.id:"Nothingselected,inputwas"+this.value);}});这里search.php没有代码,不知道里面怎么构造的数据,想请教大家,如果使用C#这里的查询代码返回数据更是应该怎么构造呢?在后台代码里面可否用这样的方式返回数据呢:[WebMethod]publicstaticstringgetdata(){//获取,构造数据代码}如果这样的话,上面js里面的source是不是要改成source:"search.aspx/getdata"这样的格式?能有个完整示例最好,谢谢大家了!
解决方案
解决方案二:
请帮帮忙啊,谢谢
解决方案三:
就是返回jso格式的数据呗
解决方案四:
ui.item.value+"aka"+ui.item.id这个就是你的字段或者实体的对象!
时间: 2024-10-21 11:38:09