0
我的代碼與我的問題是,它返回的第一個值是「男性」,即使我點擊女性按鈕它仍然會返回值「男性」。這只是我的片段..使用ajax從輸入類型的收音機獲取數據
func.php
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<input onchange="gen()" name="gender" type="radio" value="male" />Male
<input onchange="gen()" name="gender" type="radio" value="female" />Female
<script>
function gen(){
$.ajax({
type:"post",
url:"ajax.php",
data:{
gender_val:$("[name=gender]").val(),
},
success:function(msg){
alert(msg);
}
})
}
</script>
和我的ajax.php是這樣
ajax.php
<?php
echo $_POST['gender_val'];
?>
感謝您在提前尋求你的幫助。
你是什麼意思*相同的值*和*我真正的代碼實際上是一個數組* *? – Vandesh
我不明白你的問題。你到底需要什麼幫助?你剛剛發佈了一些與ajax請求相關的jQuery? PHP處理文件有什麼作用? – Darren
我編輯了我的問題,使其更加清晰謝謝 – Krishna