|
|
|
สอบถามการคลิ๊กเพื่อส่ง ค่า ของแต่ละ Button นี้ลงด้าต้าเบส มีรูปตัวอย่างให้ดู |
|
|
|
|
|
|
|
Code (PHP)
<script>
function btn_click(id, color){
window.location ="process.php?id="+id+"&color="+color;
}
</script>
<input type="button" name="btn_1" id="btn_1" value="RED" Onclick="javascrip:btn_click('1', 'RED');">
<input type="button" name="btn_2" id="btn_2" value="YELLOW" Onclick="javascrip:btn_click('2', 'YELLOW');">
<input type="button" name="btn_3" id="btn_3" value="GREEN" Onclick="javascrip:btn_click('3', 'GREEN');">
|
ประวัติการแก้ไข 2013-06-27 17:55:05
|
|
|
|
Date :
2013-06-27 17:33:12 |
By :
popnakub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<input type="button" onclick="sent_color('blue');">
.js
function sent_color(val){
url = "ajax.php?color="+val";
$.get(url,function(data){
if(data === 'no')
{ echo 'no';}
else
{ echo 'yes';}
});
}
Code (PHP)
update table set color = $_GET['color']
|
|
|
|
|
Date :
2013-06-27 17:36:33 |
By :
bankza009 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ไขให้แล้วครับ พอดี รีบไปหน่อย
Code (PHP)
<script>
function btn_click(id, color){
var txt_name = document.getElementById("txt_name").value;
//alert(txt_name);
window.location ="process.php?id="+id+"&color="+color+"&txt_name"+txt_name;
}
</script>
<input type="text" name="txt_name" id="txt_name">
<input type="button" name="btn_1" id="btn_1" value="RED" Onclick="javascrip:btn_click('1', 'RED');">
<input type="button" name="btn_2" id="btn_2" value="YELLOW" Onclick="javascrip:btn_click('2', 'YELLOW');">
<input type="button" name="btn_3" id="btn_3" value="GREEN" Onclick="javascrip:btn_click('3', 'GREEN');">
|
ประวัติการแก้ไข 2013-06-27 18:00:27 2013-06-27 18:01:11
|
|
|
|
Date :
2013-06-27 18:00:00 |
By :
popnakub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะเป็นลักษณะของ form ครับ ว่าแต่ทำไมต้องทำเป็นปุ่ม submit หลายอันครับ
|
|
|
|
|
Date :
2013-06-27 18:13:25 |
By :
popnakub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อครับผมจะทำแบบว่า คลิ๊กที่ item แล้วให้ส่งข้อมูลไปเลย ไม่ต้องเลือกแล้วค่อยมากด Submit นะครับ
|
|
|
|
|
Date :
2013-06-28 08:08:40 |
By :
okboou |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
test.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
$(function(){
$(".btn").click(function(){
var id = $(this).attr('id');
var color = $(this).val();
var txt_name = $("#txt_name").val();
$.post("process.php",{'id':id,'color':color,'txt_name':txt_name},function(data){
$("#callBack").html(data);
});
});
});
</script>
</head>
<body>
<div id="callBack"></div>
<input type="text" name="txt_name" id="txt_name">
<input type="button" name="btn_1" id="1" value="RED" class='btn'>
<input type="button" name="btn_2" id="2" value="YELLOW" class='btn'>
<input type="button" name="btn_3" id="3" value="GREEN" class='btn'>
</body>
</html>
process.php
<?PHP
echo "ID => ".$_POST['id'];
echo "<br>";
echo "Color => ".$_POST['color'];
echo "<br>";
echo "Text => ".$_POST['txt_name'];
?>
|
|
|
|
|
Date :
2013-06-28 08:32:23 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทุกคนที่เข้ามาช่วยครับ
|
|
|
|
|
Date :
2013-06-28 08:48:52 |
By :
okboou |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|