|
|
|
รบกวนผู้รู้คับ ผมทำแบบประเมินผลอยู่ ซึ่งต้องการให้กดเลือกใช่หมดทุกข้อแล้วขึ้นว่าผ่านการประเมินแล้ว ไม่ทราบว่าทำอย่างไรคับ |
|
|
|
|
|
|
|
java scrip หรือเปล่าครับ
|
|
|
|
|
Date :
2011-05-07 11:54:01 |
By :
suchinee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้ test นะ
Code (PHP)
<script type="text/javascript" src="js/jquery-1.4.1.min.js"></script>
<script src="txt6.js"></script>
<table width="400" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="60%">กรุณาระบุรหัสบัตรประชาชน
<input type="text" name="id_card" id="id_card" onBlur="get_id_card ();"></td>
<td width="20%"> </td>
<td width="20%"> </td>
</tr>
<tr>
<td colspan="3">
<div id="ques" style="display:none">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="60%">1</td>
<td width="20%"><input type="radio" name="choice" id="radio" value="1">
เคย</td>
<td width="20%"><input type="radio" name="choice" id="radio2" value="2">
ไม่เคย</td>
</tr>
<tr>
<td>2</td>
<td><input type="radio" name="choice2" id="radio3" value="1">
ลอง</td>
<td><input type="radio" name="choice2" id="radio4" value="2">
ไม่ลอง</td>
</tr>
<tr>
<td>3</td>
<td><input type="radio" name="choice3" id="radio5" value="1">
ซิง</td>
<td><input type="radio" name="choice3" id="radio6" value="2">
ไม่ซิง</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td><input type="button" name="btn_ok" id="btn_ok" value="OK"></td>
<td> </td>
<td> </td>
</tr>
</table>
Code (JavaScript)
$(function(){
$("#btn_ok").live("click", function(){
get_choice ();
});
});
function get_id_card (){
var id = $("#id_card").val();
var num = id.length;
//alert(num);
if(num!=13){
alert('กรุณากรอกเลข 13 หลัก');
}else{
$("#ques").show();
}
}
function get_choice (){
var ch1 = $('[name=choice]:checked').val();
var ch2 = $('[name=choice2]:checked').val();
var ch3 = $('[name=choice3]:checked').val();
if(ch1==undefined || ch2==undefined || ch3==undefined){
alert('กรุณาตอบคำถามให้หมด');
}else{
$.ajax({
type: "POST",
url: "add_ques.php",
data: "choice="+ch1+"&choice2="+ch2+"&choice3="+ch3,
success: function(data){
if(data='sucess'){
alert('บันทึกแบบประเมินสำเร็จ');
}else{
alert('บันทึกไม่สำเร็จ');
}
}
});
}
}
Code (PHP)
<?
@include ("connect.php");
$ch1 = $_REQUEST['choice'];
$ch2 = $_REQUEST['choice2'];
$ch3 = $_REQUEST['choice3'];
$sql = "INSERT INTO table () VALUES ()";
$query = mysql_query($sql);
echo "sucess";
?>
|
|
|
|
|
Date :
2011-05-07 11:54:50 |
By :
TEST |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|