怎么在js中判断<logic:notEmpty name="etfestimateForm" property="etfestimateList">标签中的
etfestimateList是否为空谢谢大家Look下

解决方案 »

  1.   

    通过第3方判断,
    在<logic>加个hidden</logic>
    判断hidden的值
    如果能获得hidden的话就说明有值
    获取不到hidden的话就没值,
    这是理论.可以试下
    直接判断应该没有办法
      

  2.   

    1楼的方法不错,你也可以这样执行:
    在页面里先执行struts的<logic>标签,你可以在js中写
    var tt = 0;
    <logic:notEmpty name="etfestimateForm" property="etfestimateList"> 
    tt=1;
    </logic:notEmpty>
    然后看tt的值就知道了。如果tt等于则有值,等于0则为空。
      

  3.   

    还是用jstl方便!!
    推荐用jstl
      

  4.   

    支持楼上的
    <c:if test="${empty etfestimateList}">
    </c:if>
      

  5.   

    在js中可以这样写的
    var temp = document.getElementsByName('etfestimateForm').value;
    然后就可以判断了,如果不行的可试下getElementsById()方法,
    希望可以帮到你