通过JavaScript AJAX到PHP发布多个值 [英] Post multiple values via javascript ajax to php

查看:100
本文介绍了通过JavaScript AJAX到PHP发布多个值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我目前工作的一个PHP项目。我需要发布两个值,用户名和密码值到一个PHP脚本来检查用户帐户存在。

I am currently working on a php project. I need to post two values, a username and password value to a php script to check that a user account exists.

我有它工作正常只是张贴了用户名,但不知道如何发布多个值给它。

I have it working fine posting the username only but don't know how to post multiple values to it.

下面是code,我现在有

Below is the code that I currently have

function checkAccount()
        {
            var username = $(\'#txtUsername\').val();
            var password = $(\'#txtPassword\').val();

            $.post("phpHandler/login.php"), {username: username},
                function(result)
                {
                    if (result == "unknownUser")
                    {
                        $(\'#msg\').html("Unknown username and password").addClass(\'formError\');
                        $(\'#msg\').fadeIn("slow");
                    }
                }
        }

有关行

$岗位(phpHandler / login.php中),{用户名:用​​户名}。

$.post("phpHandler/login.php"), {username: username},

我试图做

$岗位(phpHandler / login.php中),{用户名:用​​户名,密码:   密码},   但是这似乎并没有工作。

$.post("phpHandler/login.php"), {username: username, password: password}, but this doesn't seem to work.

感谢您的帮助,您可以提供

Thanks for any help you can provide

推荐答案

您有语法错误在你的逃脱报价和早盘收盘的位置上的括号你的。员额通话。这code将工作假设你的支持code不存在其他问题:

You have syntax errors all over the place between your escaped quotes and the early closing parens on your .post call. This code will work assuming no other issues exist in your supporting code:

function checkAccount()
{
    $.post(
        'phpHandler/login.php',
        {
            username: $( '#txtUsername' ).val(),
            password: $( '#txtPassword' ).val()
        },
        function( result )
        {
            if( result === 'unknownUser' )
            {
                $( '#msg' )
                    .html( 'Unknown username and password' )
                    .addClass( 'formError' )
                    .fadeIn("slow");
            }
        }
    );
}

这篇关于通过JavaScript AJAX到PHP发布多个值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆