嵌套表单无法提交后期更新

时间:2019-01-11 18:03:37

标签: html-form

表单无法在IE11中提交,但可以在Chrome / FF中使用

我目前正在通过更改UI并引导它们来使一些旧的ASP页面现代化。其中一个页面为迭代中的每一行创建表单标签,以更改每一行的数据。该代码在旧的ASP页中有效,但更新后在IE11中不起作用。该代码仍可在Chrome和Firefox中使用。试图也通过javascript提交表单,但这没有用。我尝试将form标记带到外部,但仍然无法正常工作。有人对此问题有任何想法/解决方法吗?

<%do until rsTemp.eof%>
  <tr>
    <form action="Extensions.asp" method="post">
      <td style="vertical-align:middle;" class="TenPtList"><%=rsTemp("PIName")%><form action="Extensions.asp" method="post">&nbsp;</td>
      <td style="vertical-align:middle;" class="TenPtList"><%=rsTemp("InstName")%>&nbsp;</td>
      <td style="vertical-align:middle;" class="TenPtList">
        <%Response.Write(rsTemp("ProposalTitle")) 
           dim SectionIDLOI,FirstPageLOI
           SectionIDLOI = GetSectionIDFromProposal(rsTemp("ProposalID"))
           FirstPageLOI= ReviewFirstPage(SectionIDLOI)
           if RAMSAdmin then%>
        <a target="_blank" href="<%=FirstPageLOI%>?ProposalID=<%=rsTemp("ProposalID")%>">(<%=rsTemp("ProposalID")%>)</a>
        <%else
            Response.Write("(" & rsTemp("ProposalID") & ")")
        end if%>
      </td>
      <td style="vertical-align:middle;"><%=rsTemp("ProgramName")%></td>
      <td style="vertical-align:middle;"><%=rsTemp("Stage")%></td>
      <td style="vertical-align:middle;"><%=rsTemp("DueDate")%></td>
      <td style="vertical-align:middle;">
        <input type="hidden" name="PageAction" value="Extend" />
        <input type="hidden" name="ProposalID" value="<%=rsTemp("ProposalID")%>" />
        <input type="hidden" name="GMProgramID" value="<%=ProgramID%>" />
        <input type="hidden" name="Cycle" value="<%=Cycle%>" />
        <input type="hidden" name="Stage" value="<%=Stage%>" />
        <input type="hidden" name="PILastName" value="<%=PILastName%>" />
        <input type="text" class="form-control" name="NewDate" size="20" value="<%=rsTemp("DueDate")%>" maxlength="25" />
        <input type="submit" name="tBtn" value="Change" class="btn btn-primary" style="margin-top:4px;"/>
      </form>
    </td>
  </form>
</tr>            
<%rsTemp.movenext
loop%>

0 个答案:

没有答案