<ec:column property="state" title="发送状态">
  <div id="${ledControlPubInfo.id}-state"></div>
    <c:choose>
    <c:when test="${ledControlPubInfo.state==0}">发送成功</c:when>
    <c:when test="${ledControlPubInfo.state==1}">等待发送</c:when>
    <c:when test="${ledControlPubInfo.state==2}">正在下发</c:when>
    <c:when test="${ledControlPubInfo.state==3}">下发失败</c:when>
    <c:when test="${ledControlPubInfo.state==-1}">已超时未下发</c:when>
    </c:choose>
  <c:if test="${ledControlPubInfo.state!=0}">
  <script type="text/javascript">
    setTimeout('getNewDate(${ledControlPubInfo.id},${ledControlPubInfo.state});',5000); 
    function getNewDate(ledControlPubInfoID,oldState){
      if (oldState != null){
        ledPubInfo.getNewDate(ledControlPubInfoID,oldState,updateState);
      }
    }
    function updateState(ledControlPubInfo){
      alert(ledControlPubInfo.state); //值为0
      var _obj=ledControlPubInfo.id; //id值为 298
      document.getElementById(_obj+"-state") = ledControlPubInfo.state;
    }
  </script>
  </c:if>
  </ec:column>