การแสดง Listmenu ตามจำนวนแถวที่ได้ระบุค่า แล้วให้แสดง Listmenu ทุกแถว
Code (PHP)
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=tis-620">
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<title></title>
<script type="text/javascript" src="editor/tinymce/tiny_mce.js"></script>
<script type="text/javascript" src="editor/tinymce/editor.js"></script>
<?
$objConnect = mysql_connect("localhost","root","111") or die("Error Connect to Database");
$objDB = mysql_select_db("nsonews");
//@mysql_query("SET NAMES UTF8");?>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
<script language = "JavaScript">
//**** List node (Start) ***//
function Listnode(SelectValue)
{
frmMain.ddlnode.length = 0
frmMain.ddlsubnode.length = 0
//*** Insert null Default Value ***//
var myOption = new Option('','')
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
<?
$intRows = 0;
$strSQL = "SELECT * FROM node ORDER BY nodeid ASC ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$intRows = 0;
while($objResult = mysql_fetch_array($objQuery))
{
$intRows++;
?>
x = <?=$intRows;?>;
mySubList = new Array();
strGroup = <?=$objResult["dsubjectid"];?>;
strValue = "<?=$objResult["nodeid"];?>";
strItem = "<?=$objResult["nodename"];?>";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
<?
}
?>
}
//**** List node (End) ***//
//**** List subnode (Start) ***//
function Listsubnode(SelectValue)
{
frmMain.ddlsubnode.length = 0
//*** Insert null Default Value ***//
var myOption = new Option('','')
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
<?
$intRows = 0;
$strSQL = "SELECT * FROM subnode ORDER BY subnodeid ASC ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$intRows = 0;
while($objResult = mysql_fetch_array($objQuery))
{
$intRows++;
?>
x = <?=$intRows;?>;
mySubList = new Array();
strGroup = <?=$objResult["nodeid"];?>;
strValue = "<?=$objResult["subnodeid"];?>";
strItem = "<?=$objResult["subnodename"];?>";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
<?
}
?>
}
//**** L (End) ***//
</script>
<style type="text/css" media="screen">
body { padding:20px;}
</style>
<style type="text/css">
<!--
.style13 {font-size: 10px}
.style14 {
color: #0000FF;
font-weight: bold;
}
.style19 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; }
-->
</style>
</head>
<body>
<?
require("include/config.php");
require("include/opendb.php");
?>
<form name="frmMain" method="post" action="">
<table width="100%" border="1">
<tr>
Line :
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<?
for($i=1;$i<=50;$i++)
{
if($_GET["Line"] == $i)
{
$sel = "selected";
}
else
{
$sel = "";
}
?>
<option value="<?=$_SERVER["PHP_SELF"];?>?Line=<?=$i;?>" <?=$sel;?>><?=$i;?></option>
<?
}
?>
</select>
<?
$line = $_GET["Line"];
if($line == 0)
{
$line=1;
}
for($i=1;$i<=$line;$i++)
{
?>
<td><span class="style19">ʶҹ¡Òóì</span></td>
<td>dsubject
<select id="ddldsub" name="ddldsub" onChange = "Listnode(this.value)">
<option selected value="">--àÅ×Í¡--</option>
<?
$strSQL = "SELECT * FROM dsubject ORDER BY dsubjectid ASC ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
while($objResult = mysql_fetch_array($objQuery))
{
?>
<option value="<?=$objResult["dsubjectid"];?>"><?=$objResult["dsubjectname"];?></option>
<?
}
$did = $objResult["dsubjectid"] ;
//echo "$did" ;
echo "$ddlnode(this.value)";
?>
</select>
node
<select id="ddlnode" name="ddlnode" style="width:120px" onChange = "Listsubnode(this.value)">
</select>
subnode
<select id="ddlsubnode" name="ddlsubnode" style="width:200px"></select>
</td>
<td> </td>
</tr>
<?
}
?>
</table>
</form>
</body>
</html>
จาก โค้ดถ้าเลือก 1 line listmenu จะทำงาน
แต่ถ้ามากกว่า 1 line listmenu จะไม่ทำงานครับ คือเมื่อเลือก list ตัวที่1 list ตัวที่2 ไม่ทำงานคือไม่มีค่าอสดงในลิสต์
ช่วยหน่อยนะครับTag : PHP, MySQL
Date :
2012-03-12 10:05:25
By :
kung1451
View :
1022
Reply :
4
View Source ในหน้า IE มาให้ดูหน่อยครับ จะได้ ลองดู
Date :
2012-03-13 06:40:36
By :
webmaster
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=tis-620">
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<title></title>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
<script language = "JavaScript">
//**** List node (Start) ***//
function Listnode(SelectValue)
{
frmMain.ddlnode.length = 0
frmMain.ddlsubnode.length = 0
//*** Insert null Default Value ***//
var myOption = new Option('','')
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
x = 1;
mySubList = new Array();
strGroup = 01;
strValue = "01";
strItem = "ข้อมูลเกี่ยวกับน้ำ / ปริมาณฝน / พายุ ฯลฯ";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
x = 2;
mySubList = new Array();
strGroup = 01;
strValue = "02";
strItem = "การป้องกันน้ำท่วม / การเตือนภัย / ประตูกั้นน้ำ / แนวคันกั้นน้ำ ฯลฯ";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
x = 3;
mySubList = new Array();
strGroup = 02;
strValue = "02";
strItem = "22hhh";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
x = 4;
mySubList = new Array();
strGroup = 03;
strValue = "03";
strItem = "333ggg";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
x = 5;
mySubList = new Array();
strGroup = 01;
strValue = "03";
strItem = "ข้อมูลพื้นที่น้ำท่วม";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
x = 6;
mySubList = new Array();
strGroup = 01;
strValue = "04";
strItem = "ข้อมูลผู้ประสบภัย";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
x = 7;
mySubList = new Array();
strGroup = 01;
strValue = "05";
strItem = "การช่วยเหลือน้ำท่วม / ข้อมูลความช่วยเหลือ / หน่วยงาน / มาตรการการช่วยเหลือ";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
x = 8;
mySubList = new Array();
strGroup = 01;
strValue = "06";
strItem = "ข้อมูลศูนย์พักพิง/ศูนย์อพยพ";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
x = 9;
mySubList = new Array();
strGroup = 01;
strValue = "07";
strItem = "ข้อมูลสินค้าอุปโภค/บริโภค/การกระจายสินค้า/ราคา";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
x = 10;
mySubList = new Array();
strGroup = 01;
strValue = "08";
strItem = "ผลกระทบด้านเศรษฐกิจและสังคม";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
x = 11;
mySubList = new Array();
strGroup = 01;
strValue = "09";
strItem = "อื่นๆ เช่น ขยะ น้ำเน่าเสีย ฯลฯ";
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])
frmMain.ddlnode.options[frmMain.ddlnode.length]= myOption
}
}
//**** List node (End) ***//
//**** List subnode (Start) ***//
function Listsubnode(SelectValue)
{
frmMain.ddlsubnode.length = 0
//*** Insert null Default Value ***//
var myOption = new Option('','')
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
x = 1;
mySubList = new Array();
strGroup = 01;
strValue = "01";
strItem = "ปริมาณน้ำในเขื่อน/อ่างเก็บน้ำทั้งหมด";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 2;
mySubList = new Array();
strGroup = 04;
strValue = "01";
strItem = "จำนวนคน/ครัวเรือนประสบภัย";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 3;
mySubList = new Array();
strGroup = 03;
strValue = "01";
strItem = "พื้นที่น้ำท่วม (แห่ง/พื้นที่กว้าง)";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 4;
mySubList = new Array();
strGroup = 02;
strValue = "01";
strItem = "ระดับความสูงของพื้นที่";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 5;
mySubList = new Array();
strGroup = 04;
strValue = "02";
strItem = "จำนวนคน/ครัวเรือนที่ยังพักอาศัยในพื้นที่ประสบภัย";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 6;
mySubList = new Array();
strGroup = 03;
strValue = "02";
strItem = "ระดับความลึกของน้ำที่ท่วม (ในถนน ตรอก ซอย)";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 7;
mySubList = new Array();
strGroup = 02;
strValue = "02";
strItem = "222lll";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 8;
mySubList = new Array();
strGroup = 02;
strValue = "02";
strItem = "พื้นที่เสี่ยงภัยน้ำท่วม";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 9;
mySubList = new Array();
strGroup = 01;
strValue = "02";
strItem = "ปริมาณน้ำไหลเข้าอ่าง";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 10;
mySubList = new Array();
strGroup = 03;
strValue = "03";
strItem = "การเพิ่ม/ลดของระดับน้ำที่ท่วม";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 11;
mySubList = new Array();
strGroup = 04;
strValue = "03";
strItem = "จำนวนผู้ประสบภัยที่ต้องการความช่วยเหลือเป็นพิเศษ (เด็กเล็ก คนชรา คนป่วย คนท้อง)";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 12;
mySubList = new Array();
strGroup = 02;
strValue = "03";
strItem = "ประตูกั้นน้ำ/แนวคันกั้นน้ำ (การสร้าง/การเปิดระบายน้ำ/การพังทลาย)";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 13;
mySubList = new Array();
strGroup = 01;
strValue = "03";
strItem = "ปริมาณการระบายออกจากเขื่อน/อัตราการปล่อยน้ำ";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 14;
mySubList = new Array();
strGroup = 03;
strValue = "04";
strItem = "ระยะเวลาที่น้ำท่วม";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 15;
mySubList = new Array();
strGroup = 01;
strValue = "04";
strItem = "ปริมาณน้ำฝน";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 16;
mySubList = new Array();
strGroup = 04;
strValue = "04";
strItem = "จำนวนสถานประกอบการที่ได้รับผลกระทบ";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 17;
mySubList = new Array();
strGroup = 02;
strValue = "04";
strItem = "คลองระบายน้ำ/ปริมาณน้ำในคลอง/ปริมาณน้ำที่รับได้";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 18;
mySubList = new Array();
strGroup = 01;
strValue = "05";
strItem = "ระดับน้ำทะเลหนุน";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 19;
mySubList = new Array();
strGroup = 02;
strValue = "05";
strItem = "เส้นทางการระบายน้ำ";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 20;
mySubList = new Array();
strGroup = 04;
strValue = "05";
strItem = "จำนวนหน่วยงานราชการ/โรงพยาบาล/โรงเรียนที่ประสบภัย";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 21;
mySubList = new Array();
strGroup = 03;
strValue = "05";
strItem = "การระบายน้ำจากพื้นที่น้ำท่วม";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 22;
mySubList = new Array();
strGroup = 03;
strValue = "06";
strItem = "เส้นทางการคมนาคมที่เสียหาย/ปิดเส้นทาง";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 23;
mySubList = new Array();
strGroup = 02;
strValue = "06";
strItem = "การแจ้งเตือนภัยพื้นที่เสี่ยง/พื้นที่เฝ้าระวัง/พื้นที่อพยพ ";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 24;
mySubList = new Array();
strGroup = 01;
strValue = "06";
strItem = "ปริมาณน้ำที่ท่วม (มวลน้ำ)";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 25;
mySubList = new Array();
strGroup = 03;
strValue = "07";
strItem = "ความเสียหายที่เกิดจากน้ำท่วม (ทรัพย์สิน ชีวิต (จำนวนผู้เสียชีวิต/สูญหาย) พื้นที่การเกษตร)";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 26;
mySubList = new Array();
strGroup = 01;
strValue = "07";
strItem = "อัตราการไหลของน้ำ";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 27;
mySubList = new Array();
strGroup = 01;
strValue = "08";
strItem = "ข้อมูลเกี่ยวกับพายุ";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 28;
mySubList = new Array();
strGroup = 04;
strValue = "09";
strItem = "อื่นๆ";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 29;
mySubList = new Array();
strGroup = 03;
strValue = "09";
strItem = "อื่นๆ";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 30;
mySubList = new Array();
strGroup = 01;
strValue = "09";
strItem = "อื่นๆ";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
x = 31;
mySubList = new Array();
strGroup = 02;
strValue = "09";
strItem = "อื่นๆ";
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])
frmMain.ddlsubnode.options[frmMain.ddlsubnode.length]= myOption
}
}
//**** L (End) ***//
</script>
</head>
<body>
<form name="frmMain" method="post" action="">
<table width="100%" border="1">
<tr>
Line :
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option value="/news_system/t4.php?Line=1" selected>1</option>
<option value="/news_system/t4.php?Line=2" >2</option>
<option value="/news_system/t4.php?Line=3" >3</option>
<option value="/news_system/t4.php?Line=4" >4</option>
<option value="/news_system/t4.php?Line=5" >5</option>
<option value="/news_system/t4.php?Line=6" >6</option>
<option value="/news_system/t4.php?Line=7" >7</option>
<option value="/news_system/t4.php?Line=8" >8</option>
<option value="/news_system/t4.php?Line=9" >9</option>
<option value="/news_system/t4.php?Line=10" >10</option>
<option value="/news_system/t4.php?Line=11" >11</option>
<option value="/news_system/t4.php?Line=12" >12</option>
<option value="/news_system/t4.php?Line=13" >13</option>
<option value="/news_system/t4.php?Line=14" >14</option>
<option value="/news_system/t4.php?Line=15" >15</option>
<option value="/news_system/t4.php?Line=16" >16</option>
<option value="/news_system/t4.php?Line=17" >17</option>
<option value="/news_system/t4.php?Line=18" >18</option>
<option value="/news_system/t4.php?Line=19" >19</option>
<option value="/news_system/t4.php?Line=20" >20</option>
<option value="/news_system/t4.php?Line=21" >21</option>
<option value="/news_system/t4.php?Line=22" >22</option>
<option value="/news_system/t4.php?Line=23" >23</option>
<option value="/news_system/t4.php?Line=24" >24</option>
<option value="/news_system/t4.php?Line=25" >25</option>
<option value="/news_system/t4.php?Line=26" >26</option>
<option value="/news_system/t4.php?Line=27" >27</option>
<option value="/news_system/t4.php?Line=28" >28</option>
<option value="/news_system/t4.php?Line=29" >29</option>
<option value="/news_system/t4.php?Line=30" >30</option>
<option value="/news_system/t4.php?Line=31" >31</option>
<option value="/news_system/t4.php?Line=32" >32</option>
<option value="/news_system/t4.php?Line=33" >33</option>
<option value="/news_system/t4.php?Line=34" >34</option>
<option value="/news_system/t4.php?Line=35" >35</option>
<option value="/news_system/t4.php?Line=36" >36</option>
<option value="/news_system/t4.php?Line=37" >37</option>
<option value="/news_system/t4.php?Line=38" >38</option>
<option value="/news_system/t4.php?Line=39" >39</option>
<option value="/news_system/t4.php?Line=40" >40</option>
<option value="/news_system/t4.php?Line=41" >41</option>
<option value="/news_system/t4.php?Line=42" >42</option>
<option value="/news_system/t4.php?Line=43" >43</option>
<option value="/news_system/t4.php?Line=44" >44</option>
<option value="/news_system/t4.php?Line=45" >45</option>
<option value="/news_system/t4.php?Line=46" >46</option>
<option value="/news_system/t4.php?Line=47" >47</option>
<option value="/news_system/t4.php?Line=48" >48</option>
<option value="/news_system/t4.php?Line=49" >49</option>
<option value="/news_system/t4.php?Line=50" >50</option>
</select>
<td><span class="style19">สถานการณ์</span></td>
<td>dsubject
<select id="ddldsub" name="ddldsub" onChange = "Listnode(this.value)">
<option selected value="">--เลือก--</option>
<option value="01">น้ำท่วม</option>
<option value="02">ภัยหนาว</option>
<option value="03">ภัยแล้ง</option>
</select>
node
<select id="ddlnode" name="ddlnode" style="width:120px" onChange = "Listsubnode(this.value)">
</select>
subnode
<select id="ddlsubnode" name="ddlsubnode" style="width:200px"></select>
</td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
คือถ้าเลือก 1 แถว listmenu จะทำงานได้
แต่ถ้าเลือกมากกว่า 1 แถว แถวจะแสดง แต่ ใช้งาน listmenu ไม่ได้ครับ
Date :
2012-03-13 08:00:39
By :
kung1451
แบบนี้คงยากแล้วครับ เพราะมันจะต้องอ้าง id ของแต่ล่ะ row ด้วยครับ
Date :
2012-03-13 08:33:38
By :
webmaster
ถ้าต้องการแสดงข้อมูลที่เลือกของ 1 แถว โดยไม่ต้องกด submit ละครับ ต้องทำยังไงครับ
Date :
2012-03-13 08:37:53
By :
kung1451
Load balance : Server 01