具體是這樣的,我現在有個物料管理系統,在LIST顯示頁面有個入倉的按鈕,當點此按鈕時不僅修改該條數據狀態為入倉狀態,還要把所要入倉的部門(部門不止一個)也要變,每天有幾百條數據要入倉,那樣一條條操作起來真的很累,我想批處理,前面有個<input type="checkbox" />可進行多選,它們的ID都傳得過去
現在有個問題就是當選中10條要入倉的數據時,在點入倉按鈕,我要彈出一個框,可讓客戶自己選要入倉的部門,然後批量處理,希望高手幫下忙,另外還能不能就是客戶1分鐘沒選就算放棄(後面這個不能實現就算了)

解决方案 »

  1.   

    想了想好像就是一個FORM表單的關閉打開的問題,當點入倉按鈕時,彈出一個選擇要入倉的部門的框,當然這個框相對於要小點,選了後在點確定,這個框就會消失,然後父窗口數據都變成入倉的狀態了,這個應該可以實現,關鍵隻能說做不了,那個彈出小框點了確定又自動關閉怎麼實現?還有一些小問題怎麼實現?
      

  2.   

    <table align="center">
    <tr class="tdbg">
    <th>
    <input type="checkbox" name="main" onclick="selectAll()">全選</th>
           <th align="center">ID</th>
    <th align="center">款號</th>
          </tr>
    <tr class="tdbg">
    <logic:present name="list">
    <logic:iterate id="mate" name="list">
         <tr>
    <td>
     <html:multibox property="teachid" onclick="selectOne()">
      <bean:write name="mate" property="materialInfId" />
    </html:multibox>
    </td>
    <td align="center"  <bean:write name="mate" property="materialInfId>
    </td>
    </logic:iterate>
    </logic:present>
    有沒高手幫下忙,得到這個html:multibox的值,我這樣取 var a = document.getElementById("teachid").value;當我選中前面的一個時總是得到materialInfId的最大值,並不是選中的這條,JS怎麼取到幫下忙,謝謝