|
|
|
ผมทำ Dependent ListMenu แล้วมันไม่ขึ้นน่ะครับ ช่วยดูหน่อยครับว่าผิดตรงไหน |
|
|
|
|
|
|
|
ไม่ขึ้น error อะไรเลยครับ แต่พอเลือก Center แล้ว Function ไม่ขึ้นครับ
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>รายละเอียดเครื่องเช่าแต่ละ Center</title>
<script type="text/javascript">
function ListFunction(SelectValue)
{
form1.Function_Sel.length = 0
//*** Insert null Default Value ***//
var myOption = new Option('','')
form1.Function_Sel.options[form1.Function_Sel.length]= myOption
<?
include "connect.php";
$conn->open($sql);
$strSQL = "Select * From Table_Function";
$objQuery = $conn->execute($strSQL);
$intRows = 0;
while(!$objQuery->EOF)
{
$intRows++;
?>
x = <?=$intRows;?>;
mySubList = new Array();
strGroup = <?=$objResult->Fields['ID_Center_Owner']->Value?>;
strValue = "<?=$objResult->Fields['ID_Function']->Value?>";
strItem = "<?=$objResult->Fields['Function_Name']->Value?>";
mySubList[x,0] = strItem;
mySubList[x,1] = strGroup;
mySubList[x,2] = strValue;
if (mySubList[x,1] == SelectValue)
{
var myOption = new Option(mySubList[x,0], mySubList[x,2])
form1.Function_Sel.options[form1.Function_Sel.length]= myOption
}
<?
$objQuery->MoveNext();
}
$objQuery->Close();
$conn->Close();
?>
}
</script>
</head>
<body>
<p>
<form name="form1" id="form1">
Center No.
<select name="Center_Sel" id="Center_Sel" onchange="ListFunction(this.value)">
<?php
$conn->open($sql);
$rs = $conn->execute("SELECT DISTINCT Table_Center_Owner.*, Table_Center_Info.* FROM Table_Center_Owner,Table_Center_Info WHERE Table_Center_Owner.ID_Center_Info=Table_Center_Info.ID_Center_Info");
?>
<option selected="selected" disabled="disabled">เลือก Center</option>
<?php
while (!$rs->EOF)
{
?>
<option value="<?=$rs->Fields['ID_Center_Owner']->Value ?>"><?=$rs->Fields['CenterNo']->Value ?></option>
<?php
$rs->MoveNext();
}
$rs->Close();
$conn->Close();
?>
</select>
Function
<select name="Function_Sel" id="Function_Sel">
<option selected="selected" disabled="disabled">เลือก Function</option>
</select>
</form>
</p>
</body>
</html>
Tag : PHP, Ms Access, JavaScript
|
ประวัติการแก้ไข 2011-02-23 15:07:19
|
|
|
|
|
Date :
2011-02-23 15:02:34 |
By :
PikaboyZ |
View :
912 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยผมด้วยนะครับ
|
|
|
|
|
Date :
2011-02-24 08:52:19 |
By :
PikaboyZ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทดลองด้วย บราวเซอร์อะไร และมีเออเร่อร์ไหมครับ
|
|
|
|
|
Date :
2011-02-24 11:49:32 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองด้วย chrome + firefox ไม่มี error อะไรเลยครับ แต่มันไม่ขึ้น function พอเลือก center แล้ว
|
|
|
|
|
Date :
2011-02-24 15:05:28 |
By :
PikaboyZ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|