首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

请问:js读取最新数据

2014-01-23 
请教:js读取最新数据var sStep[% stepExecute(Select Step From Rooms where ID&CookieRoomID&)(0

请教:js读取最新数据


var sStep=[
<% 
step=Execute("Select Step From Rooms where ID="&CookieRoomID&"")(0)
Response.Write step
%>
];
alert(sStep);


我在js中调用数据库,获取step值,每秒执行一次,当服务器端step值有更新时,读出的还是旧的值,这个是什么原因?
怎么确保读取数据库最新数据呢?
[解决办法]
执行sql那边有问题吧,连接对象没写!另外最好把asp的代码提出来写,把值写进去就行了,例如:
<%
step = conn.execute("Select Step From Rooms where ID="&CookieRoomID&"")(0)
%>
<script>
var sStep=[<%=step%>];
alert(sStep);
</script>
[解决办法]
js ajax url 后跟个随机数
比如

url: 'ajax.asp?ran='+ Math.random()

热点排行