|
|
|
ช่วยผมด้วยครับ คำสั่งเกี่ยวกับปุ่ม radio แบบย่อยออกมาอีกที |
|
|
|
|
|
|
|
Code (PHP)
<?php
if(isset($_GET['slc'])){
$s=$_GET['slc'];
$x=array(
'complete'=>true,
'option'=>'<option value=1 >Data '.$s.'>1</option>'
. '<option value=2 >Data '.$s.'>2</option>'
. '<option value=3 >Data '.$s.'>3</option>'
);
echo json_encode($x); exit;
}
?><!doctype html>
<html lang="en">
<head>
<title>Test Radio</title>
<script src="/asset/js/jquery-1.11.3.min.js"></script>
<script>
var ar = {};
$(document).ready(function(){
$('.r').click(function(){
var val=$(this).val();
if( typeof(ar['data'+val]) == 'undefined'){
$.ajax({ url:'', type: 'GET', data: {slc: val}, dataType: 'json' })
.done((rs)=>{
if(rs.complete===true){
ar['data'+val]=rs.option;
$('select').empty().append(rs.option);
}else{
alert('can not load options');
}
});
}else{
$('select').empty().append(ar['data'+val]);
}
});
});
</script>
</head>
<body>
<input type=radio class=r name="radio[]" value="1" /> test1 <br>
<input type=radio class=r name="radio[]" value="2" /> test2 <br>
<input type=radio class=r name="radio[]" value="3" /> test3 <br>
<select name=descript ></select>
</body>
</html>
|
ประวัติการแก้ไข 2018-01-15 08:58:09 2018-01-15 09:04:35
|
|
|
|
Date :
2018-01-15 08:55:44 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ท่านผู้รู้ครับ ผมลองเอา Code ไปวาง
ผมสงสัยตรงที่ให้ใส่ select option ของแต่ละ radio อ่าครับ
เช่น
ผมกดที่ radio test1 ก็จะโชว option test1
กดที่ radio test2 ก็จะโชว option test2
ปล.ผมไม่มีความรู้เรื่อง php script สักนิดเลยครับ ขอบคุณครับ
|
|
|
|
|
Date :
2018-01-15 15:19:48 |
By :
apisit4s |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าไม่มีความรู้ มี 2 ทางเลือกครับ
1 ถ้าอยากเขียนเองก็ต้องศึกษาให้มากขึ้น หาคูมือมาอ่าน ทดลองทำ จนมีความรู้ที่จะทำเองได้
2 ถ้าไม่อยากเขียนเองอาศัยคนอื่นทำให้ก็ต้องจ้างครับ
|
|
|
|
|
Date :
2018-01-15 15:49:54 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับผม ผมจะศึกษาให้มากกว่านี้ครับ
ขอบคุณมากครับ
|
|
|
|
|
Date :
2018-01-15 15:59:03 |
By :
apisit4s |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|