【问题标题】:Submit form and get echo from php in jquery提交表单并从 jquery 中的 php 获取回显
【发布时间】:2014-03-02 17:56:51
【问题描述】:

我有一个form 和一个submit button 发送一些input 值 每个 POST 到一个 php 文件。 php 验证并回显一个值。 如何处理每个 jquery 的这个回显值(在 jquery 函数中)?

示例代码:

        <form id="login" method="post" action="/php/login.php">
            <input type="text" id="username" name="username" placeholder="Username" autofocus="true"></input>
            <input type="password" id="password" name="password" placeholder="Password"></input>
            <button id="loginButton" type="submit" name="submit">Login</button>
        </form>

假装 /php/login.php 是

<?php
    echo "OK";
?>

现在,我想一定有办法在 jquery 的某种表单提交回调中获取这个回显值?

【问题讨论】:

  • 这可能会有所帮助:jQuery.ajax()
  • 你有自己的代码要展示吗?

标签: php jquery forms form-submit


【解决方案1】:

好的,我发现我必须避开实际提交并单独发布帖子

$("#login").submit(function(event) {
    event.preventDefault();
    var myUsername = … 
    var myPassword = …
     $.post("/php/login.php", { username:myUsername, password:myPassword }, function(data){
         alert(data); // which is the php echo.
    });

});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-22
    • 1970-01-01
    • 2021-05-06
    • 2017-07-06
    相关资源
    最近更新 更多