0

我有一个表单元素,里面有一些内容,如下所示。

<form action="insertserverdata.php" id="toPopup">
    <table>
     <tr>
        <td>IP address:</td>
        <td><input type="text" id="ip" /></td>
     </tr>
     <tr>
        <td></td>
        <td>
            <input id="btnLogin" type="submit"/>
        </td>
     </tr>
    </table>
</form>

和下面的 jQuery 代码。

<script type="text/javascript">
$(function(){
    $('#btnLogin').click( function(event){
    event.preventDefault();
    var posting = $.post( "connectServer.php", { ip: $('#ip').val() } );
    posting.done(function( data ) {
        if($.trim(data)=="1"){
                      //need to reedirect to connectServer.php
        }else{
        alert(data);
    }       
});

});
</script>

在这里一切正常,我得到了在jquery1中命名的变量。data这里的问题是,如果变量的值data是,1那么我需要重定向到 ConnectServer.php。为此我需要做什么?

提前谢谢亲爱的朋友们。请指教。

4

3 回答 3

1

在javascript中重定向URL的不同方法

window.location.href = 'connectServer.php';

或者

document.location = 'connectServer.php';

请参阅此链接http://ntt.cc/2008/01/21/5-ways-to-redirect-url-with-javascript.html

于 2013-05-27T15:37:04.407 回答
0
if($.trim(data)=="1"){
  window.location = 'connectServer.php';
}
于 2013-05-27T13:41:42.983 回答
0

您可以使用 window.location 或 document.location 重定向到特定页面。

document.location = "connectServer.php";
于 2013-05-27T13:43:37.460 回答