日期:2014-05-17  浏览次数:20639 次

jquery.html()取值问题
jsp页面:<tbody id="work" style="display:none">
          <tr>
             <td><a url="workDynamic.jsp?id=${id}"href="##">${title}</a></td>
             <td>${time}</td>
           </tr>          
         </tbody>

js:var tem=$("#work").html(); 
    $.alert(tem); 
问题:怎么输出是空白

不是应该得到
               <tr>
             <td><a url="workDynamic.jsp?id=${id}"href="##">${title}</a></td>
             <td>${time}</td>
           </tr>
吗???求解答呀

------解决方案--------------------
tbody可以省略但是table不能省吧!
------解决方案--------------------
应该这样写
:var tem=$("#work").html(); 
    alert(tem); 

------解决方案--------------------
正常的脚本引用应该是这样的
<script src="jquery-1.8.2.min.js" type="text/javascript" ></script>
但是如果脚本引用写错了,比如写成这个样子
<script src="jquery-1.8.2.min.js" type="text/javascript" />
则不会提示任何信息,你的语法是没错的,应该检查脚本,或者贴全部代码