Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在重新加载相同的php文件后单击按钮激活另一个选项卡_Php_Javascript_Button_Tabs - Fatal编程技术网

如何在重新加载相同的php文件后单击按钮激活另一个选项卡

如何在重新加载相同的php文件后单击按钮激活另一个选项卡,php,javascript,button,tabs,Php,Javascript,Button,Tabs,我的users.php文件是: <?php if(isset($_POST['attrname'])){ //insert some stuff to the sql base } ?> <ul id="tabs" class="nav nav-tabs" data-tabs="tabs"> <li class="active"><a href="#usertablediv" data-toggle="tab"&g

我的users.php文件是:

<?php if(isset($_POST['attrname'])){ 
//insert some stuff to the sql base

} ?> 

    <ul id="tabs" class="nav nav-tabs" data-tabs="tabs">
            <li class="active"><a href="#usertablediv" data-toggle="tab">Users</a></li>
            <li><a href="#attrdiv" data-toggle="tab">Attributes</a></li>
            </ul>

    <div id="users_attributes" class="tab-content">
        <div class="tab-pane active" id="usertablediv">
        <table>some stuff about users</table></div>

        <div class="tab-pane" id="attrdiv">
         <table>some stuff about attributes of users </table>
        </div>
        </div>

      <form method='post' action='users.php'>
     <input type="text" name="attrname" id='attrname'>
     <button class='btn btn-primary'type='submit'>Save</button>
    </form>

关于用户的一些东西 关于用户属性的一些东西 拯救

当我点击“保存”按钮时,我希望users.php被重新加载,此时属性选项卡被激活。我该怎么做呢?

无需指定
users.php
,因为这是同一个文件,所以您可以将表单更改为

<form method='post'>

您只需更改PHP代码,使其更新class属性:

// First list item:
<li class="<?php echo isset($_POST['attrname']) ? '' : 'active'; ?>">
// Second list item:
<li class="<?php echo isset($_POST['attrname']) ? 'active' : ''; ?>">
//第一个列表项:
// First list item:
<li class="<?php echo isset($_POST['attrname']) ? '' : 'active'; ?>">
// Second list item:
<li class="<?php echo isset($_POST['attrname']) ? 'active' : ''; ?>">