Heim  >  Artikel  >  Backend-Entwicklung  >  在修改编辑中,angularjs中有关复选框取不到默认值的问题

在修改编辑中,angularjs中有关复选框取不到默认值的问题

WBOY
WBOYOriginal
2016-06-06 20:32:101285Durchsuche

在做一个修改的功能,点击修改按钮,跳转到修改页面,显示出原来之前的旧值,其中有复选框之类的,当我在原有的基础上,又勾选了另一个选项,提交的时候,接收数据,只能接收到新勾选的数据,而接收不到原来的默认值。但是,当我对默认值进行操作了(去掉勾选,再次选中),这样提交数据就可以接收到默认值了,请问是什么原因?
在修改编辑中,angularjs中有关复选框取不到默认值的问题

在修改编辑中,angularjs中有关复选框取不到默认值的问题

回复内容:

在做一个修改的功能,点击修改按钮,跳转到修改页面,显示出原来之前的旧值,其中有复选框之类的,当我在原有的基础上,又勾选了另一个选项,提交的时候,接收数据,只能接收到新勾选的数据,而接收不到原来的默认值。但是,当我对默认值进行操作了(去掉勾选,再次选中),这样提交数据就可以接收到默认值了,请问是什么原因?
在修改编辑中,angularjs中有关复选框取不到默认值的问题

在修改编辑中,angularjs中有关复选框取不到默认值的问题

把ng-checked去掉再看下是否编辑时默认选中?

另外看下 thickness.id 类型, 是否是string 后端返回时没有做转换?

checkbox 方面的问题搞的少一些,希望能有帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn