在我的控制器和视图的精简版中,我试图将用户选择的多选单选按钮集(三个一组)存储在一个对象中。然后,我将在ajax调用中发送对象,以便通过SQL数据库进行存储。我已经成功做到了,但是我必须使用jQuery来做到这一点。关于在angularjs框架中执行此操作的任何想法,从而避免了jQuery的使用?如果您想知道,单选按钮表示存在和不存在,以便吸引大量学生参加。谢谢!
class LoginPage
text_field(:userfield, :name => 'email')
text_field(:passfield, :name => 'password')
button(:submit, :type => 'submit')
end
Step definition uses :
And(/^a user logs in$/) do
on LoginPage do |page|
page.userfield.set "username"
end
答案 0 :(得分:1)
<input name="dcNumber_{{s.dc_number}}" type="radio" ng-model="s.status" ng-value="'P'" />P
<input name="dcNumber_{{s.dc_number}}" type="radio" ng-model="s.status" ng-value="'A'" />A
<input name="dcNumber_{{s.dc_number}}" type="radio" ng-model="s.status" ng-value="'X'" />X
遍历项目时,s.status
将具有选定的ng值。对于ng-checked,应将s.status设置为等于要自动选择的值。 (P,A,X)