调用 Ajax.call 方法后无法进入到 user.php程序中
2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家
问题描述: 今天我想将登陆功能利用ajax修改,但是碰到一个问题,一直无法解决,大家帮帮忙 1.我自己书写了一个页面 login.dwt 里面的表单是这样的
2.我在 user.js里面的方法如下。
3.我在user.php里面的方法如下
现在我的问题是:调用Ajax.call( 'user.php?act=ego_login', 'username=' + username + '&password='+ password, login_callback , 'GET', 'TEXT', true, true ); 这个方法后,程序根本无法进入到user.php 的 elseif ($action == 'ego_login'){ } 这个代码块里面。我尝试用 var_dump()来输出一些东西也没有反映。 但是可以肯定的是我点击提交按钮之后,程序是进入到了 user.js里面的,因为我试了一下 ,在调用ajax.call方法之前 是可以alert()出东西的 然后我用 firebug 查看了提交表单这个请求,发现用户名和密码是可以得到的 ,但是参数后面却多了一串数字。如下图所示 我不知道这个数字是怎么来的。 大家有遇到过吗? 为什么调用ajax.call之后 无法进入到user.php中呢?我在网上也搜索了ecshop中如何使用ajax,很多人提供的步骤和我的也都一样,是我哪里没注意到吗?大家帮忙看下,谢谢! |
回答:
user.php最开始的地方,有需要把这个act加入到ajax那个验证数组里,就可以了。安全问题,明了没 |
这个是正常的。没关系。 。 看下PHP是否有问题 |
是我大意了,js里面的 function login_callback(result) 这个方法中if 后应该接着是 else if 。 |
最近更新
常用插件
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
ecshop热门问答
ecshop热门资料
ecshop函数
ecshop平板电脑
golangstruct
ecshop改模板
ecshop商品比较
ecshopECsho
ecshop成功人士
ecshopclothing
ecshop导购
ecshop所有产品
ecshopEC助理
ecshop下凡
ecshop网关
ecshop阿门
ecshop三给分类
ecshop邮编
nginxconf
ecshop难得一见
ecshop日程
ecshop淘宝网
ecshopimqq
ecshop安装后不能登陆
ecshop激活
ecshop首页产品数量
ecshop调大
ecshoporder_status
ecshop网页显示
ecshop执行力
ecshop请教
ecshop免费电话