jQuery取得表單所有RADIO的值
各位前輩大家好!使用jQuery時,小弟我遇到一個困難,如下:
[b]我想用jQuery將所有取得的Radio值存進hidden[/b]
以下是我的代碼:
$(document).ready(
function(){
$("input[type='radio']").bind("click",slideShow);
;})
[b] function [/b]slideShow(){
var score=0;
$("#Hidden1").val(score+$(this).val());
}
<input id="Hidden1" type="hidden" />
<div>
<input id="Radio1" name="ans_1" type="radio" value="10" />
<input id="Radio2" name="ans_1" type="radio" value="0" />
<input id="Radio3" name="ans_1" type="radio" value="0" />
<input id="Radio4" name="ans_1" type="radio" value="0" />
</div>
<div>
<input id="Radio5" name="ans_2" type="radio" value="10" />
<input id="Radio6" name="ans_2" type="radio" value="0" />
<input id="Radio7" name="ans_2" type="radio" value="0" />
<input id="Radio8" name="ans_2" type="radio" value="0" />
</div>
但最後產生的結果,是以字串處理,也就是說會變成01000
想請問大家
小弟我該怎麼改?才能做計算的動作呢? 試試parseInt()[code]function slideShow(){
var score=0;
$("#Hidden1").val(score+parseInt($(this).val()));
}[/code]
頁:
[1]