HTML页面
<label>
<input type="radio" name="cat_id" id="cat_id" value="0" />
<input type="radio" name="cat_id" id="cat_id" value="1" />
<input type="radio" name="cat_id" id="cat_id" value="2" />
</label>
js中要取选中radio的值,应当这样取
$('input[type=radio][name=cat_id]:checked').val()
所以ajax提交请求时,使用
cat_id:$('input[type=radio][name=cat_id]:checked').val()
千万不要像我一样使用下面的方式
cat_id:$("#cat_id").val() //错误方式
论前端菜鸡的悲伤。。。