php连接MySQL写下拉框_jQuery+PHP+MySQL实现无限级联下拉框效果_jquery

本文简单实现jQuery无限级联效果,分享给大家供大家参考,具体内容如下

效果图:

c355c9326681570f35dfb22e63d2d051.png

图1 仅下拉框

f286367488856bdd6b8302bc971d9c32.png

图2 层级提示+下拉框

4ce7edf477220a127dcb766cd99eac75.png

图3 存储数据点击响应

主要包含3个文件:index.html(主页),wuxianjilian.php(数据处理),wuxianjilian.sql(MySQL数据文件)

1. index.html

无限级联

2. wuxianjilian.php

'.$row['text'].'';

}

if(!empty($html)) $html = '请选择' . $html . '';

//输出下拉菜单

echo json_encode($html);

//End_php

3. wuxianjilian.sql

wuxianjilian.sql

/*

Navicat MySQL Data Transfer

Source Server : localhost

Source Server Version : 50516

Source Host : localhost:3306

Source Database : test

Target Server Type : MYSQL

Target Server Version : 50516

File Encoding : 65001

Date: 2012-10-24 20:59:09

*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------

-- Table structure for `wuxianjilian`

-- ----------------------------

DROP TABLE IF EXISTS `wuxianjilian`;

CREATE TABLE `wuxianjilian` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`pid` int(11) DEFAULT NULL,

`text` varchar(32) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8;

-- ----------------------------

-- Records of wuxianjilian

-- ----------------------------

INSERT INTO `wuxianjilian` VALUES ('1', '0', 'A0');

INSERT INTO `wuxianjilian` VALUES ('2', '0', 'B0');

INSERT INTO `wuxianjilian` VALUES ('3', '1', 'C1');

INSERT INTO `wuxianjilian` VALUES ('4', '1', 'D1');

INSERT INTO `wuxianjilian` VALUES ('5', '1', 'E1');

INSERT INTO `wuxianjilian` VALUES ('6', '2', 'F2');

INSERT INTO `wuxianjilian` VALUES ('7', '2', 'G2');

INSERT INTO `wuxianjilian` VALUES ('8', '3', 'H3');

INSERT INTO `wuxianjilian` VALUES ('9', '3', 'I3');

INSERT INTO `wuxianjilian` VALUES ('10', '3', 'J3');

INSERT INTO `wuxianjilian` VALUES ('11', '3', 'K3');

INSERT INTO `wuxianjilian` VALUES ('12', '4', 'L4');

INSERT INTO `wuxianjilian` VALUES ('13', '4', 'M4');

INSERT INTO `wuxianjilian` VALUES ('14', '8', 'N8');

INSERT INTO `wuxianjilian` VALUES ('15', '9', 'N9');

INSERT INTO `wuxianjilian` VALUES ('16', '14', 'O14');

INSERT INTO `wuxianjilian` VALUES ('17', '14', 'P14');

INSERT INTO `wuxianjilian` VALUES ('18', '14', 'Q14');

INSERT INTO `wuxianjilian` VALUES ('19', '17', 'R17');

INSERT INTO `wuxianjilian` VALUES ('20', '17', 'S18');

INSERT INTO `wuxianjilian` VALUES ('21', '20', 'T20');

希望本文所述对大家学习jquery程序设计有所帮助。

f68f2add0b68e4f9810432fce46917b7.png

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值