通过变量动态检索选定的单选按钮值以在Javascript中命名

时间:2018-05-04 01:26:00

标签: javascript radio-button computer-science

当我手动使用字符串命名时,

('Zone: '+df.zone.astype(str)+', Script: '+df.script+','+df.totalcount.astype(str)+' Successful Completions')
Out[648]: 
0    Zone: 2.0, Script: Consumers,1 Successful Comp...
1    Zone: 2.0, Script: Inventory,1 Successful Comp...
2    Zone: 2.0, Script: Orders_Details,1 Successful...
3    Zone: 3.0, Script: Consumers,1 Successful Comp...
4    Zone: 3.0, Script: Inventory,1 Successful Comp...
5    Zone: 3.0, Script: Orders_Details,1 Successful...
6    Zone: 6.0, Script: Birthday,1 Successful Compl...
dtype: object

它有效..

但我想在循环中使用动态索引值。 但是,以某种方式返回的值是未定义的。

var checkedAnswer = $('input[name="1"]:checked').val(); 

如何动态地从单选按钮中检索值?

1 个答案:

答案 0 :(得分:1)

您正在使用字符串index,您想要使用变量index,如下所示:

$(`input[name=${index}]:checked`).val(); 

Template literals是包含刻度线的字符串,然后您可以在其中使用${my_var}来使用变量或其他javascript 语句