|
|
|
นำค่าใน array มาสร้าง Select List เมื่อเลือกค่า Select1 อยากให้แสดงค่าไปแสดงใน select ที่สัมพันธ์กัน |
|
|
|
|
|
|
|
เห็น list box ตัวเดียวนี่นาา
ยังมองไม่เห็นภาพอ่ะครับ ขอข้อมูลเพิ่มเติมหน่อย
สงสัยจะอายุมากเลยเข้าใจอะไรยาก ฮ่าๆๆๆ
|
ประวัติการแก้ไข 2014-03-06 21:01:08
|
|
|
|
Date :
2014-03-06 20:49:22 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่รู้จะตรงไหมนะครับหมูเป็นเป็ด ----- เป็ดเป็นหมู ------ นกเป็นไก่ -------- ไก่เป็นนก
Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
function selectbox()
{
var text1= document.getElementById('select1');
var text2= document.getElementById('select2');
var value1= text1.options[text1.selectedIndex].value;
var value2 = "";
//หาค่า
if (value1=="หมู") { value2 = "เป็ด";}
if (value1=="เป็ด") { value2 = "หมู";}
if (value1=="ไก่") { value2 = "นก";}
if (value1=="นก") { value2 = "ไก่";}
//
text2.options[text2.selectedIndex].text= value2;
text2.options[text2.selectedIndex].value= value2;
}
</script>
<body>
<form name="form1" method="post">
<select name="select1" id="select1" onclick="selectbox()">
<option value="หมู">หมู</option>
<option value="เป็ด">เป็ด</option>
<option value="ไก่">ไก่</option>
<option value="นก">นก</option>
</select>
<select name="select2" id="select2">
<option value="หมู">หมู</option>
<option value="เป็ด">เป็ด</option>
<option value="ไก่">ไก่</option>
<option value="นก">นก</option>
</select>
<input type="submit" name="button" id="button" value="Submit" />
<?
if ($_POST) {
echo $_POST['select1'];
echo " ----->";
echo $_POST['select2'];
}
?>
</body>
|
|
|
|
|
Date :
2014-03-07 00:14:24 |
By :
meannerss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 2 เขียนโดย : itpcc เมื่อวันที่ 2014-03-06 21:41:23
รายละเอียดของการตอบ ::
ผมไม่อยากจะเชื่อเลยว่า Jquery ทำได้เกินกว่าคำว่า JavaScript
Code (Jquery)
//using System.Collections.Generic;
var team = { 'a': 'จุฬา', 'b': 'อัศว', 'c': 'เบญจ', 'd': 'ราชวิทย์' };
$.each(team, function (key, value) {
opt += '<option value="' + key + '">' + value + '</option>';
});
Code (C#)
//using System.Collections.Generic;
Dictionary<string, string> team = new Dictionary<string, string> { { "a", "จุฬา" }, { "b", "อัศว" }, { "c", "เบญจ" }, { "d", "ราชวิทย์" } };
team.ToList().ForEach((KeyValuePair<string,string> item) => { Debug.WriteLine("Key = {0}, Value = {1}", item.Key, item.Value); });
เยี่ยมยอดครับ
|
|
|
|
|
Date :
2014-03-08 10:34:39 |
By :
love9713 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|