我有以下表单,我需要在用户单击“保存”后,在所需的无线电组旁边显示错误消息(但未选择无线电)。我尝试了以下内容但它根本没有显示消息。
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
View rowView;
rowView = inflater.inflate(R.layout.yourLayout, null);
CheckBox cb = (CheckBox) rowView.findViewById(R.id.CheckBoxId);
cb.setVisibility(View.INVISIBLE);
if(getHomeWork()==1){
cb.setVisibility(View.VISIBLE);
}
return rowView;
}
答案 0 :(得分:0)
试试此代码
<form #formList="ngForm" (ngSubmit)="Save(formList)">
<div *ngFor="let item of data">
<p>{{item.name}}</p>
<input type="radio" name="{{item.id}}" [value]="1" [(ngModel)]="item.isSelected" required>Foo
<input type="radio" name="{{item.id}}" [value]="2" [(ngModel)]="item.isSelected">Bar
<div *ngIf="!formList.form.valid">
The radio is required!
</div>
</div>
<button type="submit">Save</button>
</form>