2016-01-17 94 views
-2

是否有可能不刷新页面我使用菜单选项卡,但它的加载,每次当我点击链接,但我有一个参数,我需要通过时,当重新加载页面如何我可以做的是在jQuery或JavaScript中可能吗?如何重新加载页面,而不刷新使用jquery或javascript

echo '<h2 class="nav-tab-wrapper">'; 
    for($i=1; $i<=$camps; $i++) { //class="nav-tab nav-tab-active" 

     if($i==$c_tab) $class = 'class="nav-tab nav-tab-active "'; 
     else $class = 'class="nav-tab"'; 
echo '<script src="https://code.jquery.com/jquery-1.10.2.js"></script>'; 

    $url = plugins_url().'/CPA-R61'; 

     echo '<a href="?page=CPA-R6&tab='.$i . '" ' . $class . '" id="titleee">Campaign ' . $i . '</a>'; 
    } 
    echo '<h2>'; 

    echo '<div id="content">'; 
    echo '<tr><th scope="row">Campaign'; 

    if($_GET["tab"]) 
    { 
    echo $_GET["tab"]; 
    } 
    else 
    { 
     echo 1; 
    } 

    echo 'Active:</th><td> 
        <input type="radio" name="active" value=1 ' . $yes . ' /> 
        Yes          
        <input type="radio" name="active" value=0 ' . $no . ' /> 
        No</td></tr>'; 

    $args = array(
    'post_type' => 'page', 
    'name' => 'cpar6page', 
    'show_option_none' => 'No Page', 
    'post_status' => 'publish', 
    'selected' => get_option('wpbh_cpar6page'.$c_tab), 
    ); 

    echo '<tr><th scope="row">Choose a Page </th><td>'; 
    wp_dropdown_pages($args); 
    echo 'Send traffic to: ' . '<a href="'. get_permalink(get_option('wpbh_cpar6page'.$c_tab)) . '">' . get_permalink(get_option('wpbh_cpar6page'.$c_tab)) . '</a>'; 
    echo '</td></tr>'; 

    echo '<tr><th scope="row">1. Redirect Traffic to Which URL(s):</th><td>'; 
    echo '<input name="redirect1" type="text" value="' . get_option('wpbh_cpar6redirect1'.$c_tab) . '" size="80" />'; 
    echo '&nbsp;&nbsp;&nbsp;Countries:'; 
    echo '<input name="countries1" type="text" value="' . get_option('wpbh_cpar6countries1'.$c_tab) . '" size="40" /> (eg: US, GB, all)<br></td>'; 
    echo '</tr>'; 

     echo '<tr><th scope="row">2. Redirect Traffic to Which URL(s):</th><td>'; 
    echo '<input name="redirect2" type="text" value="' . get_option('wpbh_cpar6redirect2'.$c_tab) . '" size="80" />'; 
    echo '&nbsp;&nbsp;&nbsp;Countries:'; 
    echo '<input name="countries2" type="text" value="' . get_option('wpbh_cpar6countries2'.$c_tab) . '" size="40" /> (eg: FR, GR, rest)<br></td>'; 
    echo '</tr>'; 

     echo '<tr><th scope="row">3. Redirect Traffic to Which URL(s):</th><td>'; 
    echo '<input name="redirect3" type="text" value="' . get_option('wpbh_cpar6redirect3'.$c_tab) . '" size="80" />'; 
    echo '&nbsp;&nbsp;&nbsp;Countries:'; 
    echo '<input name="countries3" type="text" value="' . get_option('wpbh_cpar6countries3'.$c_tab) . '" size="40" /> (eg: IR, ZI, rest)<br></td>'; 
    echo '</tr>'; 

     echo '<tr><th scope="row">4. Redirect Traffic to Which URL(s):</th><td>'; 
    echo '<input name="redirect4" type="text" value="' . get_option('wpbh_cpar6redirect4'.$c_tab) . '" size="80" />'; 
    echo '&nbsp;&nbsp;&nbsp;Countries:'; 
    echo '<input name="countries4" type="text" value="' . get_option('wpbh_cpar6countries4'.$c_tab) . '" size="40" /> (eg: TS, HJ, rest)<br></td>'; 
    echo '</tr>'; 


    echo '<tr><th scope="row"><b>Choose which Pages to act as Referers</b></th></tr>'; 

    echo '<tr><th scope="row">Allow Homepage:</th><td> 
        <input type="radio" name="hp" value=1 ' . $yeshp . ' /> 
        Yes          
        <input type="radio" name="hp" value=0 ' . $nohp . ' /> 
        No</td></tr>'; 




    echo '<tr><th scope="row">Allowed Posts:</th><td>'; 
    echo '<input name="pps" type="text" value="' . get_option('wpbh_cpar6pps'.$c_tab) . '" size="40" /> (comma seperated, eg: 1, 4, 10, all)<br></td>'; 
    echo '</td></tr>'; 



    echo '<tr><th scope="row">Allowed Categories of Posts:</th><td>'; 
    echo '<input name="cposts" type="text" value="' . get_option('wpbh_cpar6cposts'.$c_tab) . '" size="40" /> (comma seperated, eg: 1, 4, 10)<br></td>'; 
    echo '</td></tr>'; 





    echo '<tr><th scope="row">Allowed Tags:</th><td>'; 
    echo '<input name="atags" type="text" value="' . get_option('wpbh_cpar6atags'.$c_tab) . '" size="40" /> (comma seperated, eg: 2, 3, all, none)<br></td>'; 
    echo '</td></tr>'; 

    echo '<tr><th scope="row">Allowed Categories:</th><td>'; 
    echo '<input name="acats" type="text" value="' . get_option('wpbh_cpar6acats'.$c_tab) . '" size="40" /> (comma seperated, eg: 2, 3, all, none)<br></td>'; 
    echo '</td></tr>'; 

    echo '<tr><th scope="row">Preferred Posts:</th><td>'; 
    echo '<input name="cpar6pposts" type="text" value="' . get_option('wpbh_cpar6pposts'.$c_tab) . '" size="40" /> (comma seperated, eg: 0, 12, 22, 32)<br></td>'; 
    echo '</td></tr>'; 


    echo ' </table><br><br>'; 



    echo '<tr><td></td></tr>'; 

    echo '<input type="hidden" name="update" value="yes" />'; 

    echo '<input type="hidden" name="tab" value='. $c_tab .' />'; 

    echo '<input type="submit" value="Save Settings" style="height: 5.5em; width: 10em" />'; 

echo '</div>'; 
+2

这不难研究!在请求前请尽量做到这一点。你会得到很多帮助,你显示你做了一些努力,但无法解决。但是,通过谷歌搜索很容易回答的问题并没有得到太多的关注 – charlietfl

+0

如果您已经完成了研究并且有代码无法正常工作,请更新问题以显示代码以及您尝试的内容......然后您将获得大量帮助 – charlietfl

+0

另外,请把它切成一个可管理的例子。 100行代码远远不足以证明这个问题。 – Teepeemm

回答

1

可以使用location.reload功能

document.location.reload(true);

Location.reload()方法重新加载从当前URL

更多的文档here资源。

相关问题