Discuz Uchome ajaxpost小技巧


Posted in PHP onJanuary 04, 2011

比如默认submit按钮这样操作:onclick="ajaxpost('formid')";之类的,我们可以先这样。。
onclick="$('__formid').innerText='';ajaxpost('formid');checkPostResult();";
含义其实很简单,先把ajaxpost提示信息所在的div内容清空。然后提交。最后,根据返回值来判断。。

function checkPostResult(){ 
var cid = setInterval(function(){ 
if( $('__formid').innerText == 'success'){ 
alert('提交成功'); 
location.href='xxxxx.php'; 
clearInterval(cid); 
} 
},1000); 
}

这个处理也很简单,为什么是用setInterval和clearInterval,主要是由于ajax是异步操作,如果不用setInterval方法 ,那么在ajaxpost结束的时候,其实提示信息还没有append到提示信息所在的ID里,所以用setInterval方法先延迟然后循环处理最后再结束提示。。。

clearInterval用的不太对,但短时间内想不到更好的。先这样临时解决喽。

PHP 相关文章推荐
PHP 身份证号验证函数
May 07 PHP
《PHP编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
Nov 01 PHP
php Hex RGB颜色值互换的使用
May 10 PHP
对于PHP 5.4 你必须要知道的
Aug 07 PHP
php cookie中点号(句号)自动转为下划线问题
Oct 21 PHP
ThinkPHP写数组插入与获取最新插入数据ID实例
Nov 03 PHP
Yii框架调试心得--在页面输出执行sql语句
Dec 25 PHP
php 防止表单重复提交两种实现方法
Nov 03 PHP
PHP十六进制颜色随机生成器功能示例
Jul 24 PHP
PHP 实现手机端APP支付宝支付功能
Jun 07 PHP
php 处理png图片白色背景色改为透明色的实例代码
Dec 10 PHP
php中配置文件保存修改操作 如config.php文件的读取修改等操作
May 12 PHP
php INI配置文件的解析实现分析
Jan 04 #PHP
PHP strncasecmp字符串比较的小技巧
Jan 04 #PHP
php simplexmlElement操作xml的命名空间实现代码
Jan 04 #PHP
array_multisort实现PHP多维数组排序示例讲解
Jan 04 #PHP
php关于array_multisort多维数组排序的使用说明
Jan 04 #PHP
PHP 设置MySQL连接字符集的方法
Jan 02 #PHP
php array_unique之后json_encode需要注意
Jan 02 #PHP
You might like
destoon实现调用热门关键字的方法
2014/07/15 PHP
php控制文件下载速度的方法
2015/03/24 PHP
微信公众号判断用户是否已关注php代码解析
2016/06/24 PHP
javascript 进度条 实现代码
2009/07/30 Javascript
AJAX分页的代码(后台asp.net)
2011/02/14 Javascript
a标签click和href执行顺序探讨
2014/06/23 Javascript
控制台报错object is not a function的解决方法
2014/08/24 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
javascript的变量、传值、传址、参数之间关系
2015/07/26 Javascript
《JavaScript函数式编程》读后感
2015/08/07 Javascript
AngularJS基础 ng-list 指令详解及示例代码
2016/08/02 Javascript
JS常用函数和常用技巧小结
2016/10/15 Javascript
Bootstrap3 内联单选和多选框
2016/12/29 Javascript
Vue-Access-Control 前端用户权限控制解决方案
2017/12/01 Javascript
vue router 组件的高级应用实例代码
2019/04/08 Javascript
Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)
2020/08/28 Javascript
JavaScript 中判断变量是否为数字的示例代码
2020/10/22 Javascript
[04:40]2016个国际邀请赛中国区预选赛场地——华西村观战指南
2016/06/25 DOTA
python操作日期和时间的方法
2014/03/11 Python
python一键升级所有pip package的方法
2017/01/16 Python
基于Python的ModbusTCP客户端实现详解
2019/07/13 Python
在pytorch中对非叶节点的变量计算梯度实例
2020/01/10 Python
详解Python多线程下的list
2020/07/03 Python
Django rest framework分页接口实现原理解析
2020/08/21 Python
Html5新增标签与样式及让元素水平垂直居中
2019/07/11 HTML / CSS
html5 button autofocus 属性介绍及应用
2013/01/04 HTML / CSS
Skip Hop官网:好莱坞宝宝挚爱品牌
2018/06/17 全球购物
小学生开学感言
2014/02/28 职场文书
2014年学校国庆主题活动方案
2014/09/16 职场文书
幼儿园园长个人总结
2015/03/02 职场文书
党风廉政建设个人总结
2015/03/06 职场文书
大学生团日活动总结
2015/05/06 职场文书
2021年pycharm的最新安装教程及基本使用图文详解
2021/04/03 Python
如何用python反转图片,视频
2021/04/24 Python
PHP实现rar解压读取扩展包小结
2021/06/03 PHP
python神经网络Xception模型
2022/05/06 Python