在表单提交重定向到同一页面(基于活动类)

时间:2016-06-25 13:22:09

标签: php html

我的页面中有5个菜单,第一次登录时重定向到我的仪表板,#menu1(ABOUT)是我当前的类,它很好,但我有#menu4(CONTACT)我有一个html表单和在表单提交中,它必须重定向到相同的菜单,但提交表单后返回第一个菜单(ABOUT)的问题,因为第一个菜单是活动类。

那么如何使我的菜单(CONTACT)也处于活动状态,意味着如果用户提交表格,它必须在同一页面/菜单中,它不应该重定向到第一个菜单(联系人)

 <ul class="nav nav-tabs">
                        <li><a data-toggle="tab" href="#home">home</a></li>
                        <li class="active"><a data-toggle="tab" href="#menu1">ABOUT</a></li>
                        <li><a data-toggle="tab" href="#menu2">test</a></li>
                        <li ><a data-toggle="tab" href="#menu4" >CONTACT</a></li>
                        <li><a data-toggle="tab" href="#menu3" >Analytics</a></li>
                     </ul>

1 个答案:

答案 0 :(得分:0)

试试这个:

$('form').submit(function(){
  var Location = $(location). attr("href");
  Location += $('.nav li.active a').attr('href');
  window.location.href = "Location";
});

HTML:

<form method="post">
  <input type="submit" name="sub"  value="Enter">
</form>
  

您可以尝试使用<?php echo $_SERVER['PHP_SELF']; ?>并在菜单上添加active课程,如果可能的话