- 0
- 0
- 约7.74千字
- 约 16页
- 2018-11-16 发布于江苏
- 举报
Jquery下Ajax调试具体办法
Jquery下的Ajax调试方法
介绍
本文介绍Jquery下的Ajax调试方法;很多调试方法,就是一点就通,但是,在还没有通之前,会让人困惑,不知所以然;
Ajax 可以为用户提供更为丰富的用户体验。jQuery 对 Ajax 当然也提供了很好的支持,而且还抽象了各种浏览器对于 Ajax 支持方面令人痛苦的差异。它不但提供了全功能的?$.ajax()?方法,还有诸如?$.get(),$.getScript(),$.getJSON(),$.post()?和?$().load()?等更为简便的方法。
?
一个示例
首先,我们用一个示例来说明JQuery的Ajax调用过程,
实现的一个功能是:点击确认支付按钮之后,实现余额支付的功能:
1.首先在php页面将相关需要调用的函数绑定到按钮上:
input type=submit name=pay_btn id=pay_btn value=确认支付 /
script type=text/javascript
$(function(){
??? $(#pay_btn).bind(click,ABC.balancePay);
});
?
2.脚本处:
如果使用$.post方式实现:
var ABC = {
??? balancePay:?function(event){
??????? event.preventDefault();
??????? var tthis = $(event.currentTarget);
??????? var form = tthis.parents(‘form’);
??????? var url = form.attr(‘action’);
??????? var data = ‘code=15′ ;//+ $(‘#verifyCode’).val();
??????? var jqXhr = $.post(url, data, undefined, ‘jsonp’);
??????? jqXhr.done(function(datas){
??????????????? //console.log(‘这里是通过console打印出来的’); //#4
??????????????? $(#msg).text(‘结果:’+data);
});
}
$.post方式也可以直接指定回调函数:
var jqXhr = $.post(url, data, function(data){
??????????? $(#msg).text(结果:+data);
}, jsonp);
使用$.ajax方法实现:
var jqXhr = $.post(url, data, function(data){
??????????? $(#msg).text(‘结果:’+data);
}, ‘jsonp’);
使用$.ajax方法实现:
var jqXhr = $.ajax({
??????????? type: ‘post’,
??????????? url: url,
??????????? data: {code: ‘15′},
??????????? dataType: ‘jsonp’,
??????????? sccuess:function(data){
??????????? alert(‘good’);},
??????????? error: function(XMLHttpRequest, textStatus, errorThrown) {? //#3这个error函数调试时非常有用,如果解析不正确,将会弹出错误框??????????????????????? alert(XMLHttpRequest.status);??????????????????????? alert(XMLHttpRequest.readyState);??????????????????????? alert(textStatus); // paser error;??????????????????? },
});
3.服务器端:
public function actionInterPayProc($callback)
{
//header(content-type: text/javascript);
//header(‘Content-type: text/html; charset=utf-8′);
???????? $code = $_POST[code];
??????? //$code? //#1 此处给出一个有语法错误的表达式
??????? //echo $code;? //#2? 此处标记,用于后面调试说明;
??????? …
???????
您可能关注的文档
- 煤炭特有工种职业技能鉴定液压支架技师基础知识试卷.doc
- 煤矿地质基本基础知识A.doc
- 煤矿安全基础知识竞赛题库.doc
- 煤矿岗位习题标准及工艺标准(大全).doc
- 煤矿生产安全事故汇报卡填报详细说明.doc
- 煤矿蓄电池式电机车使用详细说明书.doc
- 熔融指数测定仪详细说明书.doc
- 爱之帘窗帘培训中心内部培训读本(窗帘基本基础知识).doc
- 爱婴医院复评测习题B.doc
- 爱德基金会e万行动申报材料填写详细说明.doc
- 散文题型03 理解分析词句(题型专练)(全国通用)(解析版)-2026年高考语文二轮复习讲练.docx
- 考前押题10 阅读理解之应用文——关注生活 学以致用(原卷版)(押题训练)2026年高考英语阅读理解突破策略及押题(全国通用).docx
- 清单04 综合性学习之语言表达(仿写邀请转述劝说) 活动策划(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单09 古诗文对比阅读之内容 情感 写法对比 语言 炼字 拓展探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 小说易错02 重点情节理解偏差(选择题)(易错专练)(全国通用)(原卷版)-2026年高考语文二轮复习讲练.docx
- 专题01 声现象(题型专练)(全国通用)(原卷版)2026年中考物理二轮复习讲练.docx
- 清单08 文言文(议论类 书信应用类)阅读之论点把握 文体特点(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单11 记叙文阅读之朗读设计 表达技巧 主旨情感 开放探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 语言清单05 语法填空中的词类(五)无提示词--连词(全国通用)(原卷版)2026年高考英语二轮复习讲练.docx
- 第04讲 想象探索与科学精神(《西游记》《海底两万里》《昆虫记》全国通用(讲义)(解析版)2026年中考语文一轮复习讲练.docx
原创力文档

文档评论(0)