jquery post php返回html,jquery ajax post 提交数据,返回的是当前网页的html?

这段代码展示了如何使用JavaScript的$.post方法进行AJAX登录提交。当点击登录按钮时,它将序列化表单数据并发送到指定的PHP控制器进行验证。然而,当使用动态创建的数据对象时,服务器返回了当前页面的HTML,而不是预期的登录验证结果。这可能是数据格式或提交方式的问题。
摘要由CSDN通过智能技术生成

代码如下

$("#login_submit").bind("click",function(){

var type = "post";

var url = "index.php?m=admin&c=index&a=checkLogin";

var formArrays = $("#admin_form").serializeArray();

var requestData = {};

for(var i=0; i

//requestData[formArrays[i].name] = formArrays[i].value;

//console.log(typeof formArrays[i].name);

requestData[formArrays[i].name] = formArrays[i].value;

}

// 如果使用{ name: "John", time: "2pm" } 跳转通过$_POST 获取到的值没有问题,但是如果是上面的requestData 则会返回当前页面的html

//requestData = { login_name: "John", login_password: "2pm",m:"admin",c:"index",a:"checkLogin" };

console.log(typeof requestData);

var dataType = "json";

$.post(url,requestData,function(data){alert(data);});

});

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值