如何在没有提交按钮且没有刷新的情况下提交下拉表单

时间:2015-05-25 10:12:42

标签: html

我需要你的帮助 我在表单中使用Onchange向数据库提交下拉数据,但是当我选择数据页面得到刷新时会感到无聊,所以如果我在页面上,那么在选择页面之后我会在完成下一页之前再次使用我的过程中的舞台。 所以我需要帮助,如果有人知道我该怎么做才能阻止它,当我选择下拉数据页面应该保持不刷新它将是好的和好! 我认为Ajax做到了这一点,但我对AJAX的了解并不多 这是我的代码

<html>
<form action="" method="post" style="height:1px;">
<input name="key" type="hidden" value="<?php echo $id; ?>" />
<select name="Idadi"style="width:65px;" onchange="this.form.submit();">
<option value="1" <?php if($Idadi=="1") { echo "selected"; } ?> >1</option> 
<option value="2" <?php if($Idadi=="2") { echo "selected"; } ?> >2</option> 
<option value="3" <?php if($Idadi=="3") { echo "selected"; } ?> >3</option> 
<option value="4" <?php if($Idadi=="4") { echo "selected"; } ?> >4</option> 
<option value="5" <?php if($Idadi=="5") { echo "selected"; } ?> >5</option> 
</select>
</form>
<?php
include('dbconnection.php');
if(isset($_POST['key'])){ 
$idlogin=$_POST['key'];     
$idadi=$_POST['Idadi'];   
$idadiquery="update `itemreg` set `Idadi` = '$idadi' where `id` ='$idlogin'";
$idadiresult = mysql_query($idadiquery);
if($idadiresult){
echo ""; // print massage
}  
} 
?>

0 个答案:

没有答案