<div id="result2" align="center"></div>
从数据库里取出数据
out.println("数据1");
out.println("数据2");
out.println("数据3");
out.println("数据4");
out.println("数据5");
用jquery接收,然后显示到result2上面,
问题来了,我想要知道数据的长度,像我上面写的数据长度应该是5,但是我用$("div").length,显示的长度却是1,
我想让它显示成遍历出来的数据的长度,弄了好久也弄不出来,头都大了,
哪位大虾给看看,小弟感激不尽!

解决方案 »

  1.   

    $("div") 标示选取页面上所有的div标签,你有几个div标签呢?
      

  2.   

    <span class="div1">out.println("数据1"); </span>
    <span class="div1">out.println("数据2"); </span>
    <span class="div1">out.println("数据3"); </span>
    <span class="div1">out.println("数据4"); </span>
    <span class="div1">out.println("数据5"); </span>$("#div1").length复杂了。
      

  3.   

    必须要将 数据放在 标签里面,每个标签放一个。然后来选取这个标签。
    或者是,你把数据拼接起来,然后再split一下,就知道长度了。