Я совершенно новичок в javascript / jquery и буду признателен за любую помощь.У меня проблемы с функцией $.post
, потому что я использую радио в форме.Мне нужно использовать значение выбранного радио в другом файле, чтобы я мог обработать то, что должно быть выведено, а затем я хочу вывести что-то вместо того, где находится форма.
Вот формас типом радиовхода:
<div id='poll'>
<form name='poll_form' id='poll_form'>
<INPUT TYPE="radio" name='poll' value ='poll1'/>Option1<br/>
<INPUT TYPE="radio" name='poll' value='poll2' />Option2<br/>
<INPUT TYPE="radio" name='poll' value='poll3'/>Option3<br/>
<INPUT TYPE="radio" name='poll' value='poll4'/>Option4</br>
<INPUT TYPE='button' value='Submit Vote' onClick="vote();" />
</form>
</div>
Вот javascript / jquery для определения «voice ();»функция:
<head>
<script type = "text/javascript" src="jquery.js"></script>
<script type = "text/javascript">
function vote() {
$.post('file.php',$('input:radio[name=poll]:checked').val(),
function(output){
$("#poll").html(output).show();
});
};
</script>
</head>
Является ли $('input:radio[name=poll]:checked').val()
правильным для использования?И если да, то как мне получить значение $('input:radio[name=poll]:checked').val()
в file.php?