Javascript 角度:条件字段不';不能在服务器端工作
我有一个条件字段,如下所示:Javascript 角度:条件字段不';不能在服务器端工作,javascript,angularjs,Javascript,Angularjs,我有一个条件字段,如下所示: <form ng-app="myApp" name="frm"> <select ng-model="NewBranchRequest.BranchTypeCode"> <option selected="selected" value="0">third</option> <option value="1">first</option>
<form ng-app="myApp" name="frm">
<select ng-model="NewBranchRequest.BranchTypeCode">
<option selected="selected" value="0">third</option>
<option value="1">first</option>
<option value="2">second</option>
</select>
<input class="ng-pristine ng-valid" type="text" name="power" ng-model="NewBranchRequest.PwrCnt" placeholder="sad" ng-required="NewBranchRequest.BranchTypeCode==0">
<span style="color:red" ng-show="frm.power.$invalid">
*
</span>
<button>Submit</button>
</form>
第三
第一
第二
*
提交
它可以工作,但从服务器填充选项,它不工作 更新
检查此不工作的 我只想在选择列表中选择Bug之后,输入get rquired 有什么想法吗? 改变
ng-required="form.type==0"
到
我在这里做了更改:
此外,如果希望以form.type格式获取json对象,可以更改此设置
ng-options='option.value as option.name for option in typeOptions'
到
再详细一点?如果不清楚,请告诉我你需要什么具体的。“不行”是什么意思?你是怎么装的?你的控制器代码在哪里?等一下,我马上给你一个很好的解释。请再次检查我的问题。thx,但我的jason中没有值。我的json:[Object{MainCode=956,SubCode=1,ParamDesc=“دمنددی”,more…},Object{MainCode=956,SubCode=2,ParamDesc=“عددي”,more…}]@user3642164我刚刚编辑了你的演示链接。我已经更新了我的答案,因此您可以获得所选项目的json。option.value可以是数据集json中的任何值。你的json是什么?又给你带来了一点thx,这是我的ng选项=“item.SubCode as item.ParamDesc for item in BranchTypeCodeList”和json:[对象{MainCode=956,SubCode=1,ParamDesc=“bug”,more…},对象{MainCode=956,SubCode=2,ParamDesc=“normall”,more…]
ng-options='option.value as option.name for option in typeOptions'
ng-options='option.value for option in typeOptions'