javascript - 如何在单选按钮中创建条件? (在 jQuery Ajax 中)

标签 javascript php jquery

我想在单选按钮中创建条件。

所以我正在使用 jquery ajax 制作一个调查应用程序。每个问题都有选项(单选按钮)和下一个问题旁边的按钮。不改变链接

我想在单选按钮中创建条件。如果选择"is",则会进入下一个问题。如果您选择“否”,则下一题将通过 2

可以帮我吗?

最佳答案

您是否尝试过在单选按钮上添加一个属性,例如 arnum 来跟踪单选按钮的第 n^ 个数字。

<div arnum="3">
    <input type="radio" skipval="3"  value="yes">
    <input type="radio" skipval="1"  value="no">
</div>
<div  arnum="4">
<input type="radio"  value="something">
    <input type="radio" value="else">
</div>

然后:

$('div[arnum] input[type=radio][skipval]').on('click',function(){
var skipval = parseInt($(this).attr('skipval'));
var arnum = parseInt($(this).parent().attr('arnum'));
arnum++;
for(;arnum<arnum+skipval;arnum++){
$('div[arnum='+arnum+']').attr('disable','disable');
}
$('div[arnum='+arnum+']').focus();

});

此代码点击后会使用 skipval 跳至下一个问题,并禁用其间的所有内容。

关于javascript - 如何在单选按钮中创建条件? (在 jQuery Ajax 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19996016/

相关文章:

javascript - jQuery 中的过滤表?或 Angular JS

php xpath 以数组形式返回节点值

php - 如何从客户端向服务器发送 $.ajax POST 请求

javascript - 如何在 Window.Blur () 事件上创建事件监听器?

javascript - Firestore实时监听器和成本

php - session 过期时运行函数?

javascript - jquery animate 回调直到最终循环才执行

javascript - 使用 Promise 迭代数组不断被拒绝

javascript - 循环遍历内部 jquery Accordion 字段

javascript - grunt-contrib-htmlmin 如何忽略模板标签