我有单选按钮jQuery发布的问题。我无法保存单选按钮值当我使用jQuery AJAX发布jQuery发布时点击单选按钮
这里是我的形式,点击单选按钮:
<?php
$jaw = mysql_query("SELECT * FROM jwb");
$j=mysql_fetch_array($jaw);
?>
<div id="id_jwb"><?php echo $j['id_jwb'];?></div><?php echo $j['jwb'];?><br>
<input type="radio" name="jwb1" value="A" id="jwb1" <?php if($j['jwb']=='A'){echo 'checked';}?>>A<br>
<input type="radio" name="jwb1" value="B" id="jwb1" <?php if($j['jwb']=='B'){echo 'checked';}?>>B<br>
<input type="radio" name="jwb1" value="C" id="jwb1" <?php if($j['jwb']=='C'){echo 'checked';}?>>C<br>
这是我的jQuery的岗位:
$("#jwb1").click(function(){
var jawaban = $("input[name=jwb1]:checked").val();
var id_jawaban = $("#id_jwb").html();
$.post('update_jwb.php',{ jwb: jawaban, id_jwb: id_jawaban });
});
这是我的PHP文件插入分贝:
$con = mysql_connect($host, $username, $password);
mysql_select_db($database, $con);
$jwb = $_POST['jwb']; // $_POST['jwb'] dari jQuery-post
$id = $_POST['id_jwb'];
$sql = "UPDATE jwb SET jwb='{$jwb}' WHERE id_jwb='$id'";
$query = mysql_query($sql, $con);
if($query){
echo 'sukses';
}
else{
echo 'gagal';
}
ID是唯一的 - jwb1 –