多个HTML表单POST数据在新标签页中打开

时间:2016-01-10 15:31:08

标签: php html mysql forms post

我在一个页面上有多个表单,可以使用PHP从Mysql数据库动态填充。

每个表单都会将数据发布到新页面,以允许用户查看更多详细信息" - 此页面将在新选项卡中打开。

这是我的问题 - 当用户点击"查看更多详情"它会在新选项卡中打开,但如果他们返回并选择其他奖学金,则会在已打开的同一选项卡中打开。我希望用户能够从页面上为每个奖学金一次打开多个标签。

这是一个小提琴:https://jsfiddle.net/tcanfarotta22/x64q0597/

这是一个示例表单

    <div class='list' style='width:1750px; margin:0 auto;'>
  <form action='singleview.php' method='post' target='_new'>
    <table id='scholarship' style='float:left;' align='center'>
      <thead>
        <th class='head' colspan='3' style='text-align:center;'>University of Michigan--Dearborn
          <br>
          <br>Full Tuition
          <br>
          <br>Public
          <br>
          <br>
          <input type='hidden' name='id' value='ARLUJ'>
          <input type='submit' value='View More Details'>
          <br>(Will Open in a New Tab)</th>
      </thead>
  </form>
  </table>
</div>
<div class='list' style='width:1750px; margin:0 auto;'>
  <form action='singleview.php' method='post' target='_new'>
    <table id='scholarship' style='float:left;' align='center'>
      <thead>
        <th class='head' colspan='3' style='text-align:center;'>University of Michigan--Dearborn
          <br>
          <br>$1,500
          <br>
          <br>Public
          <br>
          <br>
          <input type='hidden' name='id' value='BNAOT'>
          <input type='submit' value='View More Details'>
          <br>(Will Open in a New Tab)</th>
      </thead>
  </form>
  </table>
</div>

2 个答案:

答案 0 :(得分:1)

当用户点击然后更改(使用javascript)target='_new'target='_new2',然后target='_new3'等等。

答案 1 :(得分:0)

只需输入target ='_ blank'而不是“_new”。