父窗口子窗口子窗口选择多条记录,点击保存,将这多条记录全部显示在父窗口,怎样实现
<table id="contentTable" class="table table-striped table-bordered table-condensed">
        <input id="totalCount"     name="totalCount"     type="hidden" value="${dataLength}"/>
        <input id="carrierName"    name="carrierName"    type="hidden" value="${carrierName}"/>
        <input id="validStartTime" name="validStartTime" type="hidden" value="${validStartTime}"/>
        <input id="validEndTime"   name="validEndTime"   type="hidden" value="${validEndTime}"/>
        <input id="lineName"       name="lineName"       type="hidden" value="${lineName}"/>
        <input id="carrierNameText" name="carrierNameText" type="hidden" value=""/>
        <input id="carrierNameTemp" name="carrierNameTemp" type="hidden" value=""/>
        <input id="selectAndSendItem" name="selectAndSendItem" type="hidden" value=""/>
        <thead>
            <tr>
                <th style="text-align: center;vertical-align: middle!important;width:30px;">
                    <input type="checkbox" id="allCheck" name="allCheck" class="allCheck"/>全选
                </th>
                <!-- 序号           -->
                <!--
                <th style="text-align: center;vertical-align: middle!important;width:30px;">序号</th>
                -->
                <!-- 航班号     -->
                <th style="text-align: center;">航班号</th>
                <!-- 航空公司   -->
                <th style="text-align: center;">航空公司</th>
                <!-- 始发港     -->
                <th style="text-align: center;">始发港</th>
                <!-- 终到港     -->
                <th style="text-align: center;">终到港</th>
                <!-- 班期       -->
                <th style="text-align: center;">班期 </th>
                <!-- 机型       -->
                <th style="text-align: center;">机型 </th>
                <!-- 起飞时间   -->
                <th style="text-align: center;">起飞时间 </th>
                <!-- 到达时     -->
                <th style="text-align: center;">到达时间</th>
            </tr>
        </thead>
        <tbody>
            <c:forEach items="${pageData.items}" var="b" varStatus="st">
                <tr>
                    <!-- 多选框  -->
                    <td style="text-align: center;vertical-align: middle!important;">
                        <input type="checkbox" id="ids" name="ids" value="<fns:idCrypt idString="${b.id}" pass="${user.salt }"/>"/>
                     </td>
                    <!--序号  -->
                    <!--
                    <td style="text-align: center;">
                        ${st.count}
                        <input type="hidden" id="count${st.count}" name="count${st.count}" size=10 value="${st.count}" />
                    </td>
                    -->
                    <!-- 航班号     -->
                    <td style="text-align: center;" id="flightNo">
                        ${b.flightNo}
                        <input type="hidden" id="flightNo${st.count}" name="flightNo${st.count}" size=10 value="${b.flightNo}" />
                        <input type="hidden" id="flightNo${st.count}" name="flightNo " size=10 value="${b.flightNo}" />
                    </td>
                    <!-- 航空公司   -->
                    <td style="text-align: center;">
                        ${b.airlineCompany}
                        <input type="hidden" id="airlineCompany${st.count}" name="airlineCompany${st.count}" size=10 value="${b.airlineCompany}" />
                         <input type="hidden" id="airlineCompany${st.count}" name="airlineCompany " size=10 value="${b.airlineCompany}" />
                    </td>
                    <!-- 始发港  -->
                    <td style="text-align: center;">
                        ${b.takeoffTerminal}
                        <input type="hidden" id="takeoffTerminal${st.count}" name="takeoffTerminal${st.count}" size=10 value="${b.takeoffTerminal}" />
                         <input type="hidden" id="takeoffTerminal${st.count}" name="takeoffTerminal " size=10 value="${b.takeoffTerminal}" />
                    </td>
                    <!-- 终到港  -->
                    <td style="text-align: center;">
                        ${b.landTerminal}
                        <input type="hidden" id="landTerminal${st.count}" name="landTerminal${st.count}" size=10 value="${b.landTerminal}" />
                         <input type="hidden" id="landTerminal${st.count}" name="landTerminal " size=10 value="${b.landTerminal}" />
                    </td>
                    <!-- 班期   -->
                    <td style="text-align: center;">
                        ${b.schedule}
                        <input type="hidden" id="schedule${st.count}" name="schedule${st.count}" size=10 value="${b.schedule}" />
                          <input type="hidden" id="schedule${st.count}" name="schedule " size=10 value="${b.schedule}" />
                    </td>
                    <!-- 机型 -->
                    <td style="text-align: center;">
                        ${b.aircraftType}
                        <input type="hidden" id="aircraftType${st.count}" name="aircraftType${st.count}" size=10 value="${b.aircraftType}" />
                         <input type="hidden" id="aircraftType${st.count}" name="aircraftType " size=10 value="${b.aircraftType}" />
                    </td>
                    <!-- 起飞时间         -->
                    <td style="text-align: center;">
                        ${b.takeoffTime}
                        <input type="hidden" id="takeoffTime${st.count}" name="takeoffTime${st.count}" size=10 value="${b.takeoffTime}" />
                         <input type="hidden" id="takeoffTime${st.count}" name="takeoffTime " size=10 value="${b.takeoffTime}" />
                    </td>
                    <!-- 到达时间         -->
                    <td style="text-align: center;">
                        ${b.landTime}
                        <input type="hidden" id="landTime${st.count}" name="landTime${st.count}" size=10 value="${b.landTime}" />
                         <input type="hidden" id="landTime${st.count}" name="landTime " size=10 value="${b.landTime}" />
                    </td>
                    
                </tr>
            </c:forEach>
        </tbody>
    </table>

解决方案 »

  1.   

    子窗口操作父窗口
    parent.xxxxxxxxx
      

  2.   

     //  $("#contentTable input[name='ids']").each(function(){
            $(":checkbox:checked").each(function(){
            
            if ($(this).attr("checked") =='checked') {
            
            var tablerow = $(this).parent("tr");
            alert(tablerow);
           var flightNo =  tablerow.find('#flightNo').val();
           alert(flightNo);
           var airlineCompany =  tablerow.find("[name='airlineCompany']").val();
           alert(airlineCompany);
           var  takeoffTerminal =  tablerow.find("[name='takeoffTerminal']").val();
           var  landTerminal =  tablerow.find("[name='landTerminal']").val();
           var  schedule =  tablerow.find("[name='schedule']").val();
           var  aircraftType =  tablerow.find("[name='aircraftType']").val();
           var  takeoffTime =  tablerow.find("[name='takeoffTime']").val();
           var  landTime =  tablerow.find("[name='landTime']").val();
           
           
            window.opener.document.getElementsByName("flightNo").value = value;
                   //关闭当前子窗口,刷新父窗口 
                  // window.opener.location.href=window.opener.location.href;
                
                  // window.opener.location.replace(window.opener.document.referrer);
                   window.opener=null;
                   window.close();
                   window.location.href.replace(parent.location.href);
                   window.opener.location.href = parent.location.href;
            
            
            }
            });
    我先取出被选中的记录,怎么得不到值,我这样写有什么问题么
      

  3.   

    ding.......
      

  4.   

    用iframe弹窗,不是更容易控制吗
      

  5.   

    建议用这种 http://www.lhgdialog.com/index.html
      

  6.   

    弹框有很多插件的,例如layer.js。现在一般都不自己写了。都是用的插件。