我在一个表格内部的div中选择元素,当我提交表单时,我在表单中的所有元素都无法在我的servlet中获取

时间:2016-05-19 13:37:16

标签: java jsp servlets

这是我长时间使用本网站后的第一个问题,因此内容可能无法正确排列。                      我面临的主要问题是,当我提交此表单时,我无法在ID为'policeName'的side div中获取select元素的值。我通过另一个选择框的ajax onchange事件获取其值。我能够获得名为'station'的其他select元素的值。这可能有什么不对。请询问您是否需要其他信息。

  <tbody>
                                        <tr class="text-center">
                                    <form id="Form<%=i%>" action="../ComplaintAssign" method="get">
                                            <td><input name="index" value="<%=i%>" type="hidden" />
                                                <%=i%></td>
                                            <td><%=bean.getCitizen_id()%></td>
                                            <td><%=bean.getComplaint_id()%></td>
                                            <td><%=sdf.format(bean.getComplaint_date())%></td>
                                            <td><%=bean.getComplaint_against()%> <input type="hidden"
                                                name="fname<%=i%>" id="city"
                                                value="<%=bean.getIncident_city()%>" /></td>
                                            <td><%=bean.getComplaint_sub()%></td>
                                            <td><%=bean.getIncident_city()%></td>
                                            <td><%=bean.getIncident_area()%></td>

                                            <%
                                                Dao da = new Dao();
                                                    List<String> pls = da.getPStation(bean.getIncident_city());
                                            %>

                                            <td>
                                            <div>
                                            <select name="station<%=i%>" onchange="pName(this.value,<%=i%>);">
                                                    <option value="">select Police Station</option>
                                                    <%
                                                        for (Object o : pls) {
                                                    %>
                                                    <option value="<%=o%>"><%=o%></option>
                                                    <%
                                                        }
                                                    %>
                                            </select>
                                            </div>
                                            </td>

                                            <td>
                                                    <div id="policeName<%=i%>">
                                            <select name="police<%=i%>">
                                                    <option value="">Select Police</option>
                                            </select>
                                                    </div>
                                            </td>
                                            <td><input type="button" name="btn" value="Assign"
                                                onclick="getAssign(<%=i%>);" /></td>
                                    </form>
                                        </tr>
                                </tbody>

0 个答案:

没有答案