采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
确定value后面可以去到值,在页面上显示看过
key 值 和页面上的name值匹配,但$id 取得是默认值
var data = {
nickname:nickname,
mobile:mobile,
email:email,
login_name:login_name,
login_pwd:login_pwd
}
data 区域没看到有传递过去id这个参数
这就很尴尬了
var account_set_ops = { init:function () { this.eventBind(); }, eventBind:function () { $(".wrap_account_set .save").click(function () { var btn_target = $(this); if(btn_target.hasClass("disabled")){ common_ops.alert("请不要重复点击..."); return; } var nickname = $(".wrap_account_set input[name=nickname]").val(); if(nickname.length < 1){ common_ops.tip("姓名不能为空",$(".wrap_account_set input[name=nickname]")); return; } var mobile = $(".wrap_account_set input[name=mobile]").val(); if(mobile.length < 1){ common_ops.tip("电话不能为空",$(".wrap_account_set input[name=mobile]")); return; } var email = $(".wrap_account_set input[name=email]").val(); if(email.length < 1){ common_ops.tip("邮箱不能为空",$(".wrap_account_set input[name=email]")); return; } var login_name = $(".wrap_account_set input[name=login_name]").val(); if(login_name.length < 1){ common_ops.tip("登录名不能为空",$(".wrap_account_set input[name=login_name]")); return; } var login_pwd = $(".wrap_account_set input[name=login_pwd]").val(); if(login_pwd.length < 1){ common_ops.tip("登录密码不能为空",$(".wrap_account_set input[name=login_pwd]")); return; } btn_target.addClass('disabled'); var data = { nickname:nickname, mobile:mobile, email:email, login_name:login_name, login_pwd:login_pwd } $.ajax({ url:common_ops.buildWebUrl('/account/set'), type:"POST", data:data, dataType:'json', success:function (res) { btn_target.removeClass("disabled"); var callback = null; if(res.code == 200){ callback = function () { window.location.href = common_ops.buildWebUrl("/account/index") } } common_ops.alert(res.msg,callback); } }) }) } }; $(document).ready(function () { account_set_ops.init(); });
整个js
xdebug 结果
$_POST:
$_GET
服务器返回:
你直接把后端 var_dump( $_POST ); var_dump( $_GET ); exit( 0 ); 然后截图我看到底是什么
好的,上面截图
既没有通过post发过去 也没通过get发过去
发的是post请求啊
将整个js 复制出来我们看看
好的,在楼上
参数uid 传过去了,但是通过 $id = intval( $this->post("uid",0) ); 却只能取默认的0
我觉得获取不到正常,你用get方式传递,用post获取
换成get也获取不到,一样的
请通过 浏览器开发者工具,看看到底有没有把数据发送到 后端去
传过去了
登录后可查看更多问答,登录/注册
传统PC后端与火热微信结合,打造一个摩登的商业电商系统
1.7k 4
1.3k 17
1.1k 17
1.5k 14
1.3k 12
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号