2016-07-06 19 views
0

ファイル名:BillToparty.jsp
問題 - 充電リスト(BilltoParty)が空の場合、警告を1つ表示する必要があります。jspでlistが空であるかどうかを検証する方法は?

<c:forEach items="${chargeList}" var="charge" varStatus="count"> 
<td class="billToParty billingCharge${count.index}"> 
          <c:if test="${not empty charge.arBillToParty}"> 
           <c:choose> 
            <c:when test="${charge.arBillToParty eq 'A'}"> 
             <c:set value="${charge.arBillToParty}" var="Agent"/> 
             <c:set var="agentTotalAmount" value="${agentTotalAmount + charge.rolledupCharges + charge.adjustmentAmount}" /> 
             Agent 
            </c:when> 
            <c:when test="${charge.arBillToParty eq 'F'}"> 
             <c:set value="${charge.arBillToParty}" var="Forwarder"/> 
             <c:set var="forwarderTotalAmount" value="${forwarderTotalAmount + charge.rolledupCharges + charge.adjustmentAmount}" /> 
             Forwarder 
             <input type="hidden" id="fwdValidate" value="${charge.arBillToParty}"> 
            </c:when> 
                    </c:choose> 
          </c:if> 
         </td> 
</c:forEach> 
<input type="button" class="button-style1" value="Post" id="Post" onclick="postcheck();"/> 

ファイル名:ここBilltoParty.js 私は、リストが

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 
    <c:if test="${empty yourList}"> 

サイズを確認するためにそれを行うための別の方法のように空であるかどうかをチェックすることができます

function postcheck() { 
var flag=true; 
    if ($(".billToParty").val() === "") { 
       $.prompt("Please ensure all charge items have a bill to party"); 
       flag = false; 
    } 
} 

答えて

0

を検証しています。しかし、アプローチの上

<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> 
    <c:if test="${fn:length(yourList) > 0}"> 

更新簡潔で読みやすいです - あなたはJavaScriptでそれを確認したいように見える

function postcheck() { 
var flag=true; 
    if ($("billToParty").text().trim()=="") { 
       $.prompt("Please ensure all charge items have a bill to party"); 
       flag = false; 
    } 
} 
+0

OK ...リストが空の場合、我々は1つのアラートを表示する必要があります。ポストボタンをクリックしながらどのように?私たちはbilltopartyが空であることを確認する必要があります.if空の上に私たちは上記の警告を表示します – Kuppu

+0

私の更新を参照してください –

+0

それは動作していません....この countサイズまでチェックする必要があります。 – Kuppu

関連する問題