利用cache+jquery实现多级联动
第一步:产生cache
黑龙江网站建设公司创新互联,黑龙江网站设计制作,有大型网站制作公司丰富经验。已为黑龙江近千家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的黑龙江做网站的公司定做!
//缓存一级目录 $sql="SELECT id,name from ".DB_TABLEPRE."city where pid=0001";//直辖市,省 $plist=$db->fetch_all($sql); write_to_file('provice',$plist);
用到的write_to_file();
//将字符串写进文件 function write_to_file($cachename,$content = '') { if (is_array($content)) { $content = "\$_CACHE['$cachename'] = ".var_export($content,True).';'; } $content = ""; $filename = CACHE_ROOT.'cache_'.$cachename.'.php'; $len = file_put_contents($filename, $content); @chmod($filename, 0777); return $len; }
模板中的位置
- 地区(*):
调用的js
//list tow function tlist(){ //动态查询城市地区列表 $('select[name=city]').change(function(){ var c=$(this).val(); $.get('inc/json_city.php?name=town&id='+c,function(data,status){ $('#t').html(data); }); }); }
json_city文件
fetch_all($sql); //循环 if($name=='city'){ $str= "
本文名称:利用cache+jquery实现多级联动
本文链接:http://pwwzsj.com/article/ijojhd.html