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