ajax与单选按钮

时间:2011-04-18 22:05:37

标签: javascript jquery

通常当我有一个输入时,我使用这种语法:

 ensino: $('#amount').val()

但现在我有一组单选按钮:

<input type="radio" id="radio1" name="radios" value="1"> 
<label for="radio1">Politécnico</label> 
<input type="radio" id="radio2" name="radios" value="2"> 
<label for="radio2">Universitário</label> 
<input type="radio" id="radio3" name="radios" value="3"> 
<label for="radio3">Profissional</label>
<input type="radio" id="radio4" name="radios" value="4"> 
<label for="radio4">Outro</label> 

如何进行Ajax发布?在这种情况下,我不能使用id,对吗?

感谢。

3 个答案:

答案 0 :(得分:1)

我相信它会是$('*[name=radios]:checked').val()

答案 1 :(得分:0)

摘自http://api.jquery.com/jQuery.post/

Example: send form data using ajax requests
$.post("test.php", $("#testform").serialize());

你可能不应该手工拼接所有元素,而是可以使用jQuery的http://api.jquery.com/serialize/函数执行ajax POST。

答案 2 :(得分:0)

来自:http://api.jquery.com/val/

$('input:radio[name=bar]:checked').val();