-1

我有一个复选框字段,它将有两个可能的值 'Yes' 或 'No' ,现在我必须根据现有值更改复选框的值(如果它是,那么值将是 No,反之亦然)

限制是我必须通过角度指令和变量实时完成,而不刷新页面,不使用 jquery

仅供参考,到目前为止我已经尝试过了

<label for="resident_of_india">
    <input ng-model="loancase.resident_of_india" 
ng-checked="(loancase.resident_of_india.resident_of_india == 'Yes')" 
type="checkbox" name="<?php echo $applicant_prefix; ?>[resident_of_india]" 
id="<?php echo $applicant_prefix; ?>_resident_of_india" 
ng-value="loancase.resident_of_india.resident_of_india === 'Yes' ? 'No' : 'Yes'">
Resident of India?
</label>

上面的代码工作正常,但是页面加载时它第一次工作的问题,之后不刷新页面复选框的值不会改变

4

0 回答 0