通过jQuery从php发布和获取

通过jQuery从php发布和获取,php,jquery,post,get,Php,Jquery,Post,Get,更新时,我将jQuery更改为此,但它仍然不起作用: $("#click").click(function(){ $.post("accountcreation.php",function(response){ userCreation:"userCreation" $("#justtesting").html(response); }) }) 什么都没有发生。我使用了HTML和PHP,但后来我想添加实时更新,并开始编写jQuery代码。怎么了 谢谢

更新时,我将jQuery更改为此,但它仍然不起作用:

    $("#click").click(function(){
    $.post("accountcreation.php",function(response){ userCreation:"userCreation" 
        $("#justtesting").html(response);
    })
})
什么都没有发生。我使用了HTML和PHP,但后来我想添加实时更新,并开始编写jQuery代码。怎么了

谢谢

jQuery

$("#click").click(function(){
    $.post("accountcreation.php", { userCreation:"userCreation" 
    })
    $.get("accountcreation.php", function(data,status){
        $("#justtesting").html(data);
    })
})
HTML


请改用此代码。您的PHP脚本期望通过post获得数据,您可以在相同的
.post()
调用中得到响应

$("#click").click(function(){
    $.post("accountcreation.php", { userCreation:"userCreation"}, function(data){
        $("#justtesting").html(data);
    });
});
注意:我强烈建议不要使用内联
javascript
;这很难维护,而且不是一个好的做法。事件侦听器应如上所述附加。。。这就是路

您的HTML应该是:

Username: <input required type="text" name="userCreation">
<span id="userRegexJavascriptResponse"></span><br>
<input type="button" value="Submit" id="click">
<div id="justtesting"></div>

用户名:


在jquery中单击一次就没有事件。我将其更改为“单击”,但仍然没有得到任何结果。您应该在中接收数据。@showdev我更新了脚本,没有任何乐趣。这也没有任何作用。单击功能可能是错误的吗?它应该与以下内容配合:
和@icor103检查您的浏览器控制台是否存在javascript错误。看起来您的
标记中有一些HTML(一个
)。@showdev。。太尴尬了,谢谢你。我会使用控制台,但我永远无法让该死的东西工作得很好。有你推荐的浏览器/插件吗?@icor103我已经习惯了。但大多数人都有。
$("#click").click(function(){
    $.post("accountcreation.php", { userCreation:"userCreation"}, function(data){
        $("#justtesting").html(data);
    });
});
Username: <input required type="text" name="userCreation">
<span id="userRegexJavascriptResponse"></span><br>
<input type="button" value="Submit" id="click">
<div id="justtesting"></div>
<script src="//code.jquery.com/jquery-1.11.1.js"></script>