|
|
|
ช่วยดูโค๊ด Select Drop down ให้หน่อยครับ เวลา select แล้วไม่ลงฐานข้อมูล |
|
|
|
|
|
|
|
เลือก ตัวนี้หรือเปล่าครับ
<option value="" selected>-=Select One=-</option>
แวรู่ มันเป็นค่าว่างอ่ะครับ ใช่ตรงนี้หรือเปล่า ไม่แน่ใจนะครับ
|
|
|
|
|
Date :
2013-07-09 13:09:19 |
By :
Joe_Dev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ให้เปลี่ยน name ตัวที่ 2 เป็นชื่ออื่นนะครับ เช่น religion_1 เพราะแอตตริบิวท์เหมือนกัน การส่งค่าจะไม่สามารถส่งได้ครับ
ตัวอย่าง
Code (PHP)
<input type="text" name="religion_1" id="engname12" />
|
|
|
|
|
Date :
2013-07-09 13:32:00 |
By :
prach_kp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
และอย่าลืมแก้โค้ดจาก
Code (PHP)
<option value="Married">Christianaly</option>
เป็น
Code (PHP)
<option value="Christianaly">Christianaly</option>
เดี๋ยวค่าเลือกศาสนาคริสต์จะเป็นว่า "แต่งงานแล้ว"
|
|
|
|
|
Date :
2013-07-09 13:37:40 |
By :
prach_kp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เหมือนที่ No.3 ว่าไว้ครับ
แต่ถ้าอยากใช้ name เหมือนกันละก็ disabled อีกตัวด้วยครับ
$("#engname12").show();
$("#engname12").attr('diabled', false);
$("#engname12").hide();
$("#engname12").attr('diabled', true);
|
|
|
|
|
Date :
2013-07-09 13:39:23 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มี 2 แนวคิดนะครับ คือ
1. ถ้าต้องการเก็บ 2 ค่าก็ไม่ต้องเขียนฟังค์ชั่น คือ เก็บค่า Other และค่าที่อยู่ในช่อง religion_1 ถ้าเก็บตามวิธีนี้ก็ต้องเพิ่มฟิลด์ในฐานข้อมูลอีก 1 ช่องไว้เก็บค่า religion_1 เมื่อแสดงผลให้ใช้คำสั่ง if else โดยเลือกว่าถ้าค่าข้อมูล = Other ให้แสดงค่าในช่อง religion_1 เลย
2. ถ้าเก็บค่าเดียวคือ ค่าในช่อง religion_1 ก็ต้องเขียนตามความคิดเห็นของคุณ กระบี่อยู่ที่ใจ ที่ No. 5 เลยนะครับ
|
|
|
|
|
Date :
2013-07-09 14:10:04 |
By :
prach_kp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คนละไม้คนละมือ ออกมาเป็นงานที่สมบูรณ์
|
|
|
|
|
Date :
2013-07-09 17:08:45 |
By :
Joe_Dev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript">
$(document).ready(function(){
$("#engname12").hide();
$("#engname11").val();
if(engname11=="Other"){
$("#engname12").show();
$("#engname12").val(engname12);
}
$("#engname11").change(function(){
var engname11 = $("#engname11").val(engname11);
if(engname11 == "Other"){
$("#engname12").show();
$("#engname12").val("").focus();
$("#engname12").attr('diabled', false);
$("#engname11").attr('diabled', true);
}else{
$("#engname12").hide();
$("#engname12").val("");
$("#engname12").attr('diabled', true);
$("#engname11").attr('diabled', false);
}
});
});
</script>
|
|
|
|
|
Date :
2013-07-09 17:10:34 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|