0
我有asp页面,我需要显示来自Sql Server数据库的数据表,我想从2个文本区域(源和目标)中选择城市名称,然后显示所有该行的信息。 这里是autocomplete.html的副本:jQuery从数据库自动完成与asp
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.2/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.2/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css" />
<script>
$(function() {
var availableTags = [
"Shanghai",
"Shenzhen",
"Casablanca",
"Jeddah",
"Paris",
"PHP",
"London",
"Tokyo",
"Jeddah",
"Istambul"
];
$("#tags").autocomplete({
source: availableTags
});
});
</script>
</head>
<body>
</body>
</html>
在页面的index.asp:
....
<!--#include file="autocomplete.html"--> <label for="tags"> POD </label>
<input id="tags" />
<br>
我从jQuery自动完成想要得到的源,并从我的数据库的目标不是方式:
var availableTags = [
"Shanghai",
"Shenzhen",
"Casablanca",
"Jeddah",
"Paris",
"PHP",
"London",
"Tokyo",
"Jeddah",
"Istambul"
];
我该怎么做?
谢谢你的帮助!
GetCities()函数应该怎么做?我的连接页面是这样的:'response.expires = -1 set rs = server.CreateObject(“adodb.recordset”) sql =“SELECT * FROM clkj_freight WHERE POL =” sql = sql&“'”&request .sysystring(“q”)&“'” rs.open sql,conn,1,1' 这是正确的吗? – tollamie 2013-05-06 08:17:43
如果该代码检索您的城市列表,那么您只需将它们读入数组,在每个条目的开头和结尾添加语音标记,然后使用“Join”(使用逗号作为分隔符)以制作你的城市名单。 (你甚至可以把语音标记放到SQL中来加快速度 – Paul 2013-05-06 12:53:16
你可以给我一个关于如何做到这一点的代码示例,因为我真的不知道该怎么办? – tollamie 2013-05-07 01:59:22