帝国CMS表单如何使用ajax提交?
自己做了个表单提交,但是form的转跳页面提示,想做成AJAX根据返回信息提示。ajax提交思路代码vardata=$('#form').serialize(),url=$('#form').attr('action');$.ajax({method:"POST",url:url,d……
自己做了个表单提交,但是form的转跳页面提示,想做成AJAX根据返回信息提示。
ajax提交思路代码
vardata=$('#form').serialize(),url=$('#form').attr('action');$.ajax({method:"POST",url:url,data:data,}).done(function(){alert("Thankyou.");document.getElementById("form").reset();}).fail(function(){alert("Networkwentwrong,Pleasetryagainlater.");});
我一直用这个好久了,缺点就是没有提示信息当有字段没填时,帝国默认会出来个页面提示有字段未填,用这个不会有提示,并且代码认为提交成功了真正提交成功不会有问题
完整示范如下:
$.post("/e/member/doaction.php",{username:username,password:password,lifetime:lifetime,enews:"login",//logintobind:"0"},function(data,status){if(data.indexOf("登录成功")>=0){tishi('登陆成功,页面跳转中..请稍后',2);}elseif(data.indexOf("您的用户名或密码有误")>=0){tishi("您的用户名或密码有误");}elseif(data.indexOf("审核")>=0){tishi("您的帐号还未通过审核!");}elseif(data.indexOf("为空")>=0){tishi("用户名和密码不能为空");}else{tishi("登录不成功,请确认您的cookie是否已开启!");}})
- 上一篇
帝国cms 增加底部访问数统计图片(计数器)
下载压缩包解压到网站主目录打开e/public/viewclick/index.php 在if($down==2){$classf.=',checkpl';}下面加入if($down==99){$r=$empire->fetch1("selecttotalnumfrom{$dbtbpre}enewspublicwhereid='1'limit1");$num
- 下一篇
帝国CMS PHP汉字(UTF-8)转unicode码的方法!
帝国CMS PHP汉字(UTF-8)转unicode码的方法,一起来看看怎么操作吧:最近要写一个与汉语字典有关的程序,发现许多生僻字,在页面不能显示,只能以unicode码的10进制实体来显示。于是,php将汉字转unicode码就成了迫切需求。用搜索