抱歉我的英语不好。 按下Index.php按钮,将数据发送到脚本Resultx.php页面,该页面在同一页面上以异步调用方式响应。
的index.php
<script>
$(document).ready(function() {
$("#input_form").submit(function(){
var fett = $("#fett").val();
$.ajax({
url: 'resultx.php',
type: "POST",
data: "fett="+fett,
dataType: "html",
success: function(data) {
$("div#resultx").html(data);
}
});
return false;
});
});
</script>
<form name="testa" id="input_form" action="" method="post" class="form-shorten" onsubmit="return checkForm(this);">
<input type="text" name="fett" class="form-control input-lg" id="fett" required><br/>
<button name="invio" type="submit" class="btn" value="Send" onclick="loadDoc()"><span class="glyphicon glyphicon-fire"></span> Send</button>
</form>
我想添加带有“radio function”的选项,它可以与变量“fett”一起发送,同时将变量“taskOption”发送到Resultx.php页面。
<p><label class="radio-inline select">
<input class="radio-inline select" type="radio" name="taskOption" id="taskOption1" value="taskOption1"> option1</label>
<label class="radio-inline select">
<input class="radio-inline select" type="radio" name="taskOption" id="taskOption2" value="taskOption2"> option2</label></p>
Resultx.php
<?php
$fett = $_POST["fett"]; // ok
$taskOptionOK = $_POST["taskOption"]; // This is what I need
echo "$fett ";
echo "$taskOptionOK ";
?>
我知道这是微不足道的,但对我来说jQuery是kryptonite。
感谢大家给予我任何帮助。
答案 0 :(得分:0)
要获取已选中复选框/收音机的值,您可以尝试以下操作:
var taskOption = $('input[name=taskOption]:checked').val();