日期:2014-05-16 浏览次数:20441 次
<h3>新闻</h3> <ul renderTo="#newsContent" class="tabpanel" url="http://www.a.com/?category=$0&count=$1" > <li> <a data="tech,8" renderTo="#newsContent" class="tab on" before="js code" after="js code">科技</a> </li> <li> <a data="economic,9" class="tab">经济</a> </li> <li></li> </ul> <div id="newsContent"> </div>
ibm.popup({ url: " http://www.a.com/login", params: {theme: "sky"}, html: "", //如果指定了内容,则不会发起请求 modal: true, //窗口是否为模态 time: -1, //指定时间内自动关闭 success: function(){ ibm.initLogin(); } })
/** * @param {String} url * @param {Object} params * @param {Function | String} successFn 成功后的回调 * 如果为字符串,将显示该消息,且不显示返回数据中的消息 * 未提供此参数,判断成功后,尝试从返回数据中提取消息进行显示 * @param {Function | String} failFn 失败后的回调 * 如果为字符串,将显示该消息,且不显示返回数据中的消息 * 未提供此参数,在判断RPC操作失败时,将尝试从返回数据中提取错误消息进行显示 */ rpc: function(url, params, successFn, failFn) { //code } //使用示例 rpc("http://www.a.com/user/updateMoney", {value: money}, function(data){ jQuery("#userMoney").text(data.money) })
function initAjax() { jQuery.ajaxSetup({ timeout: 10000, cache: false }); $(document.body).ajaxComplete(function(event, request, ajaxOption, state){ if(!Comm.browser.isIE && state == "timeout"){ Comm.onceError("请求超时,请稍候重试!"); } }).ajaxError(function(event, request, ajaxOption, thrownError){ var passError = /&passerror=|^passerror=/; var hasJsonName = /&jsonName=|^jsonName=/; va