搜索智能感知效果(调用数据库数据)
来源:互联网 发布:网络的利与弊作文800字 编辑:程序博客网 时间:2024/06/18 11:43
---------------------aspx页面-前台------------------------------
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="js/Jquery1.7.js" type="text/javascript"></script>
<script src="js/jquery.autocomplete.js" type="text/javascript"></script>
<script src="js/jquery.autocomplete.pack.js" type="text/javascript"></script>
<link href="js/jquery.autocomplete.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
$(function () {
$.ajax({
type: "post",
contentType: "application/json",
url: "WebService1.asmx/GetGoods",
data: "{}",
success: function (result) {
var array = new Array();
for (var i = 0; i < result.d.length; i++) {
array.push(result.d[i]);
}
$('#txtQuery').autocomplete(array);
}
})
})
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="text" id="txtQuery" />
</div>
</form>
</body>
</html>
--------------------------- WebServices-------------------------------------
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]public class WebService1 : System.Web.Services.WebService
{
[WebMethod]
public List<string> GetGoods()
{
List<string> list = null;
if (Context.Cache["goods"] == null)
{
string strcon = ConfigurationManager.ConnectionStrings["sqlservercon"].ConnectionString;
SqlConnection conn = new SqlConnection(strcon);
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "select GoodsTitle FROM T_Search";
conn.Open();
SqlDataReader reader = cmd.ExecuteReader();
list = new List<string>();
if (reader.HasRows)
{
while (reader.Read())
{
list.Add(reader["GoodsTitle"].ToString());
}
}
reader.Dispose();
cmd.Dispose();
conn.Dispose();
Context.Cache["goods"] = list;
}
else
{
list = Context.Cache["goods"] as List<string>;
}
return list;
}
}
-----------------------Web.config--------------------------------
<connectionStrings>
<add name="sqlservercon" connectionString="Data Source=.;Initial Catalog=lianxi;Persist Security Info=True;User ID=sa;Password=111111"/>
</connectionStrings>
- 搜索智能感知效果(调用数据库数据)
- loner_li JQuery插件 (autocomplete)仿百度搜索 智能感知效果
- JQuery插件【仿百度搜索 智能感知效果】
- 连接数据库智能感知
- jquery实现智能感知式搜索
- jquery实现智能感知式搜索
- 像百度那样的智能感知效果
- asp.net 仿百度搜索 智能感知快速搜索
- select2动态加载数据,智能搜索(类似百度搜索)
- jQuery插件(智能感知输入内容)
- ajax模拟关键字智能匹配搜索效果
- 给Repeater的数据绑定添加智能感知
- Jquery(智能感知AJAX,从后台调数据)
- ios调用百度地图智能联想搜索
- vs2008智能感知jquery
- vs2008智能感知ext
- 增强Eclipse智能感知
- Visual Studio智能感知
- -3dB, 半功率点与通带的一点理解
- Linux-2.6.30 _USB_HOST 移植
- 从动态语言到python
- shell 里执行sql 例子
- Writing Device Drivers: Tutorial 目录
- 搜索智能感知效果(调用数据库数据)
- 【随手记】Xcode打开Organizer导致no response解决办法
- OpenMax在Android上的实现
- window下memcache 安装及练习命令
- hbase权威指南: store file合并(compaction)
- mysql索引视图触发器
- 分享关于mobile流量平台的干货
- ubuntu设置时区 更新时间 以及 修正CMOS的时间
- [Android] ImageView.ScaleType设置图解