您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop中ajax.call使用方法见解
怜蕾2024-12-26Ecshop商城教程已有人查阅
导读ecshop中的ajax非常好用, 当自己第一次使用的时候,因为之前并没有看明白transport.js这个文件的具体内容.弄得有点迷糊. 细看了一下这个文件 在js目录下transport.js这个文件
ecshop中的ajax非常好用, 当自己第一次使用的时候,因为之前并没有看明白transport.js这个文件的具体内容.弄得有点迷糊. 细看了一下这个文件 在js目录下transport.js这个文件.里面代码太多.这里我就不讲了. 记录下怎么用的吧. 对新手来说.这个 ajax 封装文件确实很好用. 复制这个文件到你要应用的目录这个不用说了. 新建个事件.onclick或者onblur随便你. 看它默认名称吧. 给form表单return is_registered().
然后在js文件中增加一个is_registered函数
然后在js文件中增加一个is_registered函数
function is_registered( username )
var submit_disabled = false;
var unlen = username.replace(/[^\x00-\xff]/g, "**").length;
if ( username == '' )
document.getElementById('username_notice').innerHTML = msg_un_blank;
var submit_disabled = true; if ( !chkstr( username ) )
document.getElementById('username_notice').innerHTML = msg_un_format;
var submit_disabled = true;
if ( unlen < 3 ) {
document.getElementById('username_notice').innerHTML = username_shorter;
var submit_disabled = true;
}
if ( unlen > 14 )
document.getElementById('username_notice').innerHTML = msg_un_length;
var submit_disabled = true;
if ( submit_disabled )
document.forms['formUser'].elements['Submit'].disabled = 'disabled';
return false;
Ajax.call( 'user.php?act=chk_user', 'username=' + username, registed_callback , 'GET', 'TEXT', true, true );
对用户们的检测.上面的判断你自己写.主要的就是之后一行的ajax.call了. 分析下这行代码.
Ajax.call( 'user.php?act=chk_user', 'username=' + username, registed_callback , 'GET', 'TEXT', true, true );
ajax.call后面的参数分别是(请求的URL地址,发送参数,回调函数,请求的方式,有"GET"和"POST"两种,响应类型,有"JSON"、"XML"和"TEXT"三种,是否异步请求的方式,是否安静模式请求) * 调用此方法发送HTTP请求. * @public * @param {string} url 请求的URL地址 * @param {mix} params 发送参数 * @param {Function} callback 回调函数 * @param {string} ransferMode 请求的方式,有"GET"和"POST"两种 * @param {string} responseType 响应类型,有"JSON"、"XML"和"TEXT"三种 * @param {boolean} asyn 是否异步请求的方式 * @param {boolean} quiet 是否安静模式请求 */ 好比上面的例子,我们在js文件中继续添加一个registed_callback的回调函数.
function registed_callback(result)
if ( result == 'true' )
document.getElementById('username_notice').innerHTML =msg_can_rg;
document.forms['formUser'].elements['Submit'].disabled = '';
else
document.getElementById('username_notice').innerHTML = msg_un_registered;
document.forms['formUser'].elements['Submit'].disabled = 'disabled';
registed_callback的result参数就是user.php?act=chk_user这里输出响应结果.
本文标签:
很赞哦! ()
上一篇:PHP5.5怎么安装ecshop
相关教程
图文教程
ecshop首页商品和商品分类页怎么显示商品已销售数量的方法
ecshop首页:这个需要修改一个程序文件 lib_goods.php;然后找到 在get_recommend_goods函数中 大致325行
ecshop如何修复数据表ecs_sessions.MYI报错
由于MySQL本身的读写及锁定机制等方面的原因,与一些其他数据库软件一样,在特殊情况下的极为频繁读写时,或在服务器掉电、死机等情况下
ecshop商品属性筛选
说明:这个功能主要是对商品类型的添加和编辑以及对商品属 的添加和编辑。1.商品类型名称:是指所要添加的商品类型名比如办公用品。
ecshop首页商品水印best,hot,new怎么删除
注意:此教程只对ECSHOP默认模板有效,其他模板也许根本就没这几个水印1)、打开 /themes/default/library/recommend_best.lbi 文件
相关源码
-
pbootcms模板(自适应手机版)红色响应式单位机构类网站自适应响应式单位机构网站模板 | PbootCMS内核开发为机构组织设计的响应式网站模板,采用PbootCMS内核开发,支持一键替换行业内容,满足多元化场景需求。查看源码 -
(自适应响应式)AI智能电子科技产品pbootcms网站模板下载基于PbootCMS内核的响应式模板,为AI智能硬件、电子产品等科技企业打造,通过技术创新实现品牌数字化升级。查看源码 -
(自适应)摄像头安防电子设备pbootcms源码下载本模板基于PbootCMS系统开发,为安防电子设备企业设计,特别适合监控摄像头、安防系统等产品的展示。采用响应式技术,确保各类设备参数和功能在不同终端上都能清晰呈现。查看源码 -
响应式WordPress简约博客主题Alt_BlogAlt_Blog主题该模板为博客内容展示设计,采用简约现代的风格理念,打造清晰的内容呈现平台。响应式布局确保在不同设备上都能获得良好的浏览体验,帮助博主更好地展示和分享内容。查看源码 -
(PC+WAP)企业管理工程造价资产评估财务审计带留言网站模板本模板基于PbootCMS内核开发,为工程造价咨询、财务审计类企业量身打造,同时支持多行业快速适配。采用PC+WAP双端同步设计,数据实时互通,助您高效展示企业形象与服务能力。查看源码 -
(自适应响应式)个人作品技术文章博客网站模板下载基于PbootCMS内核开发的响应式博客模板,为数字营销、技术分享类内容打造。采用前沿设计理念,兼顾内容展示与阅读体验,适配各类终端设备。通过本模板可快速构建专业级行业博客,有效传播专业知识与案例成果。查看源码
| 分享笔记 (共有 篇笔记) |
