当另一个客户端点击提交时,在一个客户端上显示一个弹出窗口

时间:2015-12-24 04:53:21

标签: javascript php jquery ajax client-server

抱歉,我是新来的,所以请原谅任何糟糕的格式:)

我希望当delegate.php的委托在输入字段中输入内容并单击“提交”时,会在主持人页面上显示一个弹出窗口,其中包含委托输入字段的内容。

我尝试过使用AJAX但它似乎无法正常工作,我们非常感谢任何帮助。我在这里附上了delegate.php和chair.php

delegate.php

    <html>
    <head>
    <script src = "jquery-1.11.3.min.js"/>
    <script type="text/javascript">
    function validate()
    {
        var xmlhttp;
        if(window.XMLHttpRequest)
    {
        xmlhttp=new XMLHttpRequest();
    }
    else
    {
       xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }

    xmlhttp.onreadystatechange=function()
    {
       if(xmlhttp.readystate==4 && xmlhttp.status==200)
       {
     document.getElementById("textContent").innerHTML=xmlhttp.responseText;
       }
    };
    a = document.getElementById("textContent").value;
    alert(a);
    xmlhttp.open("GET", "temp.php?="+a, true);
    xmlhttp.send();
    }

    </script>
    <title>Delegate Page </title>
    <h1> Welcome Delegate </h1>
    </head>

    <form>
    <input type="text" name="contents" id="textContent" name="text">
    <input type="submit" onclick="validate();">
    </form>
    </html>

chair.php

    <?php
    $text = $_GET['textContent'];
    print '<h1>'.$text.'<h1>';
    ?>

0 个答案:

没有答案