怎么在js里面获取数据库的数据

JavaScript012

怎么在js里面获取数据库的数据,第1张

js是无法直接读取数据库中的数据,但是可以用服务器端脚本与js搭配使用。

如:

<% String testStr = "HelloJava"%>

<script>

alert('<%=testStr%>')

</script>

因为服务端脚本是先运行的,Js是后运行在客户端的。

所以可以先用服务端脚本读取数据库数据 然后放到js里再运行

创建一个Ajax对象,这个跟浏览器有关,不同的浏览器支持不同的Ajax对象. 然后使用这个对象打开需要访问的服务器地址,在onreadystatechange函数中根据各种访问和返回状态处理数据. 当Ajax对象的readyState == 4且status == 200的时候代表服务器正常返回数据,然后通过Ajax对象的responseText变量就能获取服务器返回的数据文本. 具体请搜索Ajax资料.