两天时间用AJAX写了个无限级的多级联动菜单(ajax+PHP构架)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

花了两天时间。研究AJAX,终于独立完成一个无限组的多级菜单联动功能。主要特点:就是HTML静态页面可以无刷新的与PHP动态角本文件及数据库交互(这也是AJAX的核心目的)。

以下把代码贴出来。供大家参考指正:

ajax.js文件(位于根目录下js子目录)

var xmlHttp;

function createXmlHttp(){

if(window.XMLHttpRequest){

xmlHttp=new XMLHttpRequest();

}else{

xmlHttp=new ActiveXObject("Microsoft.XMLHttp");

}

}

basic_inc.php(位于根目录下/include子目录下)

$DB_SERVER="localhost";

$DB_NAME="ajax";

$DB_USER="root";

$DB_PASSWORD="";

?>

conn.php(位于根目录下/include子目录下)

require_once("dir_inc.php");

require_once($ROOT_DIR."include/basic_inc.php");

@ $db=mysql_connect($DB_SERVER,$DB_USER) or die ("faile!".mysql_error());

@mysql_select_db($DB_NAME);

?>

dir_inc.php(位于根目标下/include子目录下)

$ROOT_DIR="../";

?>

select_menu.html(位于根目录下是核心前台文件)

select_menu

相关文档
最新文档