给artDialog 5.02 增加ajax get功能详细介绍

时间: 作者:方业

  

[jquery,artdialog]给artDialog 5.02 增加ajax get功能详细介绍

  之前用过artDialog 5.0之前版本,非常佩服作者的创意和敬业精神,现在新版的功能朝着轻量级js的方便发展,我还是比较喜欢之前artDialog.open的功能,直接方便。但就是之前版本有点大,我现在只想在artDialog增加一点从ajax get远程内容,我的代码如下:  
代码如下:
  
$.extend({  
_htmlDataArr:new Array(),  
_findHTML:function(url){  
var hd_len= $._htmlDataArr.length;  
for(var i=0;i{  
if($._htmlDataArr[i][0]==url){  
return $._htmlDataArr[i][1];  
}  
}  
return null;  
},  
extDialog:function(url,options){  
var options=$.extend({okValue:'确定',cancelValue:'取消',lock:true,title:'对话框'}, options);  
//如果存在,则不访问url  
var _get_html= $._findHTML(url);  
if(_get_html!=null){  
options.content=_get_html;  
artDialog(options);  
}else{  
$.get(url,function(html){  
_new_get_arr= new Array();  
_new_get_arr[0]=url;  
_new_get_arr[1]=html;  
$._htmlDataArr.push(_new_get_arr);  
options.content=html;  
artDialog(options);  
});  
}  
}  
});  
  
调用方法  
代码如下:
  
$.extDialog('url','{artDialog中的参数,content就不用写了}'};  

(责任编辑:admin)

推荐图片Related

相关文章Related

查看更多热门新闻


HOME | 常用代码 | css特效

Copyright © 2020-2022 齐天娱乐 版权所有

系统要求:本站自适应各终端浏览器分辨率

请使用Google、Firefox、IE9、百度浏览器登录网站

网站地图 | RSS订阅 | 齐天娱乐