ajax中post和get

get

echo json_encode($_GET);
echo json_encode(($_REQUEST));
两个
<form action="" id="form1">
    <h4 class="nomargin">用户登录</h4>
    <p class="mt5 mb20 text-danger" id="message"></p>
    <input type="text" class="form-control uname" name="username" placeholder="用户名" />
    <input type="password" class="form-control pword" name="password" placeholder="密码" />
    <button type="submit" class="btn btn-success btn-block">登 录</button>
</form>
</body>
<script type="text/javascript">
    $(function() {

        $("#form1").submit(function(event) {
            event.preventDefault();
            var formdata = $(this).serialize();
            debugger;
            $.ajax({
                type: "get",
                url: "http://testapi/cors/api/testRequest.php",
                beforeSend: function(request) {
                    //  request.setRequestHeader("contentType111", "hello world");
                },
                //需要转义
                /*
                data:{
                    username: encodeURIComponent($('.uname').val()),
                    password:encodeURIComponent($('.pword').val())
                },*/
                /*data:{
                 username: $('.uname').val(),
                 password: $('.pword').val()
                 },*/
                data:formdata,
                dataType:'json',
                headers: {
                    //  "Access-Control-Allow-Headers":"contentType111"
                    // "contentType111":"hello world"
                },
                success: function(result) {
                    console.log(result);
                }
            });
        });
    });
</script>

方法一:
Array
(
[username] => %E5%8F%91%E5%A4%A7%E6%B0%B4
[password] => fda%2B%3Ds
)
Array
(
[username] => %E5%8F%91%E5%A4%A7%E6%B0%B4
[password] => fda%2B%3Ds
)
方法二:
Array
(
[username] => 的法师
[password] => dfas+ss
)
Array
(
[username] => 的法师
[password] => dfas+ss
)
方法三:Array
(
[username] => 的法师
[password] => dfas+ss
)
Array
(
[username] => 的法师
[password] => dfas+ss
)

用post方法结果一样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值