我试图在流星js中获取一个无线电组的选中值。到目前为止,我已经想出了这个。
的js
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, IApplicationLifetime appLifetime)
{
app.UseValidateAntiForgeryToken();
}
HTML
Template.QuizController.events({
'submit .quiz-ans'(event) {
// Prevent default browser form submit
event.preventDefault();
// Get value from form element
console.log(event);
},
});
我查看了目标数据,但仍然可以找到检查的值。这可能非常明显,但我无法弄清楚。所以帮助伤口很棒。
由于
答案 0 :(得分:0)
您可以通过
获取单选按钮选中的值const val= $('input[name=group1]:checked').val();
答案 1 :(得分:0)
您的event
将form
元素包含为event.target
。这将包含您的所有输入,以便您可以查询它们,例如使用jQuery。
例如:
const checked = $(event.target).find("input[name='group1']:checked");
如果你想获得附加值(如“q1”),你可以这样做:
checked[0].id;
或
checked[0].labels[0].innerHTML;