帝国CMS表单如何使用ajax提交?
发布时间:2021-03-22作者:帝国建站网
自己做了个表单提交,但是form的转跳页面提示,想做成AJAX根据返回信息提示。
ajax提交思路代码
var data = $('#form').serialize(),
url = $('#form').attr('action');
$.ajax({
method:"POST",
url:url,
data:data,
}).done(function(){
alert("Thank you.");
document.getElementById("form").reset();
}).fail(function(){
alert("Network went wrong, Please try again later.");
});我一直用这个好久了,缺点就是没有提示信息
当有字段没填时,帝国默认会出来个页面提示有字段未填,用这个不会有提示,并且代码认为提交成功了
真正提交成功不会有问题
完整示范如下:
$.post("/e/member/doaction.php",
{
username:username,
password:password,
lifetime:lifetime,
enews:"login", //login
tobind:"0"
},
function(data,status){
if(data.indexOf("登录成功") >= 0){
tishi('登陆成功,页面跳转中..请稍后',2);
}else if(data.indexOf("您的用户名或密码有误") >= 0){
tishi("您的用户名或密码有误");
}else if(data.indexOf("审核") >= 0){
tishi("您的帐号还未通过审核!");
}else if(data.indexOf("为空") >= 0){
tishi("用户名和密码不能为空");
}else {
tishi("登录不成功,请确认您的cookie是否已开启!");
}
}
)相关帝国教程
- 01-24帝国CMS调用当天发布的信息
- 06-10帝国CMS灵动标签使用方法
- 04-18帝国CMS广告JS防止被浏览器过滤
- 11-12帝国cms7.5模板友情链接SQL调用代码标签的调用方法
- 03-17帝国cms增加字段提示Row size too large的解决方法教程
- 11-09帝国CMS一些调用URL地址
- 10-09帝国CMS广告标签phomead生成的HTML代码在哪个文件里修改
- 11-11帝国cms二次开发留言板自定义字段教程
- 06-14帝国CMS子栏目页调用父栏目的自定义字段
- 12-24帝国cms网站管理系统7.5正式版免费下载
- 06-26帝国cms内容页调用相关阅读文章
- 05-23帝国CMS系统目录结构介绍
- 07-29帝国CMS错误报告功能启用、防垃圾灌水、统计、增加报告分类
- 02-21帝国二次开发批量处理方法框架
- 01-17帝国CMS模板自动判断显示标题和副标题一句话标签写法是什么?
- 04-12帝国CMS下载内容页怎么调用下载点数
- 07-24帝国CMS首页调用会员数/留言数/评论数的方法
- 01-14帝国cms模板中使用PHP代码生成随机字符的方法
- 09-29帝国CMS搜索模板不支持灵动标签和万能标签的解决方法
- 11-03帝国CMS在首页列表页模板调用内容页下载地址的方法