网站建设资讯

NEWS

网站建设资讯

jquery获取数据,jquery获取数据时,读取数据添加到表格

用jquery怎么从数据库中读取数据

jQuery是不能直接从数据库中读取数据的,只能是jQuery将需要查询或者想要读取的数据通过ajax等发送给后台编程语言php、Java等,由后台语言读取数据库后返回jQuery。

成都创新互联公司网站建设服务商,为中小企业提供网站设计制作、网站设计服务,网站设计,网站托管等一站式综合服务型公司,专业打造企业形象网站,让您在众多竞争对手中脱颖而出成都创新互联公司

工具原料:编辑器

1、使用jQuery发送需要查询的数据给后台,然后获取后台返回的数据,简单的代码如下:

script type="text/javascript"

$.ajax({

type:"post",

url:"test.php",//发送的后台地址

data:{'name':'tom'},

success:function(data){

//此处处理后台返回的数据

}

});

/script

2、一般是将后台的数据在按照需求现实在页面上。

jquery获取tbody的tr数据

获取tbody里面所有的td值我们可以通过获取tbody这个页面元素下面所有的tr元素,获取后通过遍历的方式来获取所有的td值。

以下面这个HTML代码为例来看一看怎么获取tbody里面所有的td值

HTML代码:

注意,一定要给tbody设置一个id,这样后面才能通过id获得tobody这个网页元素。

jquery代码如下:

这里使用一个list来获取了所有的tr,然后再遍历tr里面的td值。

如何用jquery获取从数据库传来的值

JQuery有很多都可以实现异步请求,如$.get() $.post() $.load() $.ajax()...

我简单的给你说说$.get()的简单用法.

$.get()的无参数请求后台html数据然后显示在DIV(后台用简单的sevlet)

JS代码:

$(function(){/* 窗体加载 */

$("#按钮ID").click(function(){/* 绑定按钮点击事件 */

var url="XXXXX.action";/* 后台url名 */

var data={"Time":new Date().getMilliseconds(),"你的参数名":"你的参数值"};/* 参数,可以什么都不写,但为了每次获取不同的数据,习惯上要传一个"时间戳",后面还可以加你自己的数据,但必须是键值对类型的,如果有多个,用“,”隔开 */

$.get(url,data,function(data){/* 回调函数,其中data是从后台返回的html数据 */

$("#DIV的ID").text(data);/* 直接输出到DIV中 */

});

});

});

后台servlet代码:/* 你前台用的$.get(),后台就必须用doGet来取,同理前台$.post(),后台doPost.. */

public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

response.setContentType("text/html;charset=UTF-8");/* 设定编码和返回类型 */

request.setCharacterEncoding("UTF-8");/* 设定参数编码 */

PrintWriter out = response.getWriter();

.........

out.print("你的数据");/* 将数据输入到缓冲区 */

}

至于其他的,你可以去看看JQuery的帮助文档,大多都是这样的。

除了html你还可以返回JSON格式的,不过要加JSON的JAR包。


本文名称:jquery获取数据,jquery获取数据时,读取数据添加到表格
URL地址:http://cdweb.net/article/dsdepps.html