jquery获取表单数据方法,disabled表单提交获取不到值

$.serializeArray()获取不到disabled的值

试想一下这几个情景:
万壹自己想将一张表单的数目发送给服务端:

jquery获取表单数据方法,disabled表单提交获取不到值。 MVC,$(“#froms一”).serialize();获取表单的值1值为空
图片 1
是MVC强类型视图。

选择场景

经试验,$.serializeArray()获取不到disabled的值,假诺想要让input元素变为不可用,能够把input设为readonly,而不是disabled;

图片 2

const ctrl = new FormControl({value: ‘n/a’, disabled: true});

yzc88亚洲城娱乐 ,再有一种情况获得不到值,当页面中有七个同样name值的标签的时候,就算当中三个name值的input的样式为
display:none; 依旧收获不到。

QQ截图20170327205250.png

经过 FormGroup getRawValue方法,能够得到包涵disabled值

新手可能通过DOM这种方法获得表单的数据:

法定文档描述

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图