ajax基于jquery
2015-12-01 00:00
741 查看
var ajax_type = "post"; var ajax_cache = false; /** * 使用ajax方式向服务器发送请求,如果执行成功,则将服务器返回传给回调函数. * @param actionUrl 需要访问的url * @param args 参数 * @param func 回调函数 * */ function ajaxJson(actionUrl, args, func){ $.ajax({ cache: ajax_cache, url: actionUrl, type: ajax_type, dataType: "json", data: args, success: function(data){ func(data); }, error: function (XMLHttpRequest, textStatus, errorThrown) { //done = false; alert("连接服务器失败."); } }); } /** * 使用ajax方式向服务器发送请求,如果执行成功,则将服务器返回传给回调函数. * @param actionUrl 需要访问的url * @param args 参数 * @param func 回调函数 * */ function ajaxTxt(actionUrl, args, func){ $.ajax({ cache: ajax_cache, url: actionUrl, type: ajax_type, dataType: "text", data: args, success: function(data){ func(data); }, error: function (XMLHttpRequest, textStatus, errorThrown) { //done = false; alert("连接服务器失败."); } }); } /** * 使用ajax方式向服务器发送请求,如果执行成功,则将服务器返回传给回调函数. * @param actionUrl * @param args 参数 * @param func 回调函数 * */ function ajaxXml(actionUrl, args, func){ $.ajax({ cache: ajax_cache, url: actionUrl, type: ajax_type, dataType: ($.browser.msie)? "text": "xml", data: args, success: function(data){ var xml = null; if (typeof data == "string") { xml = new ActiveXObject("Microsoft.XMLDOM"); xml.async = false; xml.loadXML(data); } else { xml = data; } func(xml); }, error: function (XMLHttpRequest, textStatus, errorThrown) { //done = false; alert("连接服务器失败."); } }); }
相关文章推荐
- jQuery实现的全选、反选和不选功能
- PHP,Jquery,Ajax,$.(get)
- Jquery EasyUI环境搭建以及简单使用
- jquery-easyui简单使用
- jQuery获取this当前对象子元素对象
- jQuery获取this当前对象子元素对象
- jQuery获取this当前对象子元素对象
- jQuery冒泡事件
- jQuery美女幻灯相册轮播源代码
- jQuery_ajax实现检查用户名是否已注册
- jQuery事件绑定,解绑,自定义事件
- jQuery事件
- js,jquery,css,html5特效
- jQuery-File-Upload 使用笔记(一) 基础插件配置
- jquery操作dom
- Eclipse去除jquery引入错误
- jquery选择器
- jquery attr和prop区别 attr选中checkbox不起作用
- jQuery 中 attr() 和 prop() 方法的区别
- Jquery取值