Javascript 如果选中,则将复选框中的值存储到字符串中
我想将复选框中的值存储到字符串中Javascript 如果选中,则将复选框中的值存储到字符串中,javascript,angularjs,Javascript,Angularjs,我想将复选框中的值存储到字符串中 <label style="color:black; text-decoration:none; font-size:15px" href="#"> <input type="checkbox" ng-model="diet.v1" ng-true-value="'&diet=high-fiber'" ng-false-value="''" />High-Fiber</label>
<label style="color:black; text-decoration:none; font-size:15px" href="#">
<input type="checkbox" ng-model="diet.v1" ng-true-value="'&diet=high-fiber'" ng-false-value="''" />High-Fiber</label>
高纤维
如何从ng true value
(选中时)获取字符串的值,以便使用它?
当我尝试类似于console.log(diet.v1)的东西时;在js中,它不会工作请检查以下工作示例代码是否有ng true值,ng false值
示例-示例复选框输入指令生产
angular.module('checkboxExample',[])
.controller('ExampleController',['$scope',function$scope){
$scope.diet={
v1:“”
};
}]);
价值:
value={{diet.v1}}
当我单击checkboxvalue1时,它会在我需要的内容和空字符串之间更改.value1的值,仅供参考。checkboxModel.value2基于您的要求。我知道,但当我输入自己的costum值并尝试单击复选框时,该值在ng true值和ng false值之间会发生变化。出于某些原因,请检查plunker,我使用了与您的代码相同的代码:还添加了代码段,请检查。您也可以在plunker中发布代码以供进一步检查。