广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 55826 个阅读者
 
<< 上页  1   2   3  >>(共 3 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
chris710908 手机 会员卡
个人文章 个人相簿 个人日记 个人地图
知名人士
级别: 知名人士 该用户目前不上站
推文 x15 鲜花 x128
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 ham119 于 2011-05-24 09:42 发表的 : 到引言文
请问仍可以问问题吗~~

已经回您信箱啰^^


献花 x0 回到顶端 [20 楼] From:台湾中华电信股份有限公司 | Posted:2011-05-24 22:40 |
John77
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

您好:

我照您的程式做,但我选了第一层的系所类别条件后,第二个条件的地方会变灰的,不会出现教师名称,状况如http://140.121.175.3...est2.php网址所示。

在test2.php及action.php都有加入下面那一行的指令
<?php require_once('Connections/cosar.php'); ?>

并且在Connections资料夹内亦有cosar.php这个档案

test2.php程式码如下
<?php require_once('Connections/cosar.php');//引入资料库连结档 ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>国立台湾海洋大学海洋科学与资源学院教师着作目录</title>
<script type="text/javascript" src="jquery/jquery.js"></script>
<script type="text/javascript" src="jquery/jquery.cascade.js"></script>
<script type="text/javascript" src="jquery/jquery.cascade.ext.js"></script>
<script type="text/javascript" src="jquery/jquery.templating.js"></script>
</head>
<body>
<select name="faculty[]" id="faculty">
<option value="">系所</option>
<?php
mysql_select_db($database_cosar, $cosar);
$query = sprintf("SELECT DISTINCT faculty FROM ref");
$result = mysql_query($query, $cosar);//资料库设定结束

//捞出资料库厂商类别的值
while ($row = mysql_fetch_assoc($result)) {   echo '<option value="' . $row["faculty"] . '">' . $row["faculty"] . '</option>' . "\n";   }?></select>
<select name="name_c[]" id="name_c"><option value="">教师</option></select>
<script>
jQuery(document).ready(function(){ $('#name_c').cascade('#faculty', {
ajax: {   type: "GET",   url: 'action.php',  
    data: { act: 'first', val: $('#faculty').val() } },
    template: function(item) { return "<option value='" + item.Value + "'>" + item.Text + "</option>"; },
    match: function(selectedValue) { return this.When == selectedValue; } });});</script>
</body>
</html>

action.php程式码如下:
<?php require_once('Connections/cosar.php'); ?>

<?php
header('Content-Type:text/html;charset=utf-8');
// 资料库设定
mysql_select_db($database_cosar, $cosar);

if (!empty($_GET['act'])) {
  $action = $_GET['act'];
}
if (!empty($_GET['val'])) {
  $parentId = $_GET['val'];
}
$list = '['; switch ($action) {
  case 'first':
  $query = sprintf("SELECT DISTINCT name_c FROM ref WHERE faculty = '$parentId' AND name_c!='' ORDER BY name_c ASC");
  $result = mysql_query($query, $cosar);
  while ($row = mysql_fetch_assoc($result)) {
  $list .= '{\'When\':\'' . $parentId . '\',\'Value\':\'' . $row["name_c"] . '\',\'Text\':\'' . $row["name_c"] . '\'},';
    }
  break;
  }
$list .= ']';
echo $list;
?>

资料格式栏位如下:
栏位 型态 校对 属性 Null 预设值 附加 执行
refID int(10)   否   auto_increment          
fac_num int(10)   是 NULL          
tea_num int(10)   是 NULL          
name_c varchar(255) utf8_general_ci 是 NULL          
name_e varchar(255) utf8_general_ci 是 NULL          
faculty varchar(255) utf8_general_ci 是 NULL          
Year varchar(255) utf8_general_ci 是 NULL          
Month varchar(255) utf8_general_ci 是 NULL          
Journal varchar(255) utf8_general_ci 是 NULL          
Title varchar(255) utf8_general_ci 是 NULL          
volumn varchar(255) utf8_general_ci 是 NULL          
page varchar(255) utf8_general_ci 是 NULL          

实在找不出问题到底出在那里。另外这个方式除了能做动态下拉式选单,相关的档案是否会跟着变动,如选择某一系所后,列出该系所所有教师,再点选老师,则会将该位老师的相关着作都列出,语法会很困难吗。

敬请赐教,谢谢。


献花 x0 回到顶端 [21 楼] From:台湾教育部 | Posted:2011-07-13 15:20 |
ming218
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x3
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

jquery.rar 档案不见了吗?
表情


献花 x0 回到顶端 [22 楼] From:台湾教育部 | Posted:2014-11-10 15:20 |
coolcat826
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

请问如果资料表是在两个资料表内怎么做动态选单?


献花 x0 回到顶端 [23 楼] From:台湾财团法人国家实验研究院 | Posted:2014-11-17 00:37 |

<< 上页  1   2   3  >>(共 3 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.068211 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言