html input节点很多 json字符串提交解决方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html input节点很多 json字符串提交解决方法相关的知识,希望对你有一定的参考价值。

遇到一个页面,38个input节点,页面前端写好的,不太容易改成 js框架 容易操作的样式,只能自己想办法一个一个id获取然后 setvalue getvalue(miniui);

38个一个一个写太麻烦而且代码出来很丑,

从数据库取值 显示在页面上,可以这样做:获取回调函数的参数,转换成js对象,遍历这个对象的属性,每一次都用mini.get()方法看看页面有没有这个节点,有这个节点就赋值进去,当然js对象属性,实体类属性,以及input的id字符串要一样。

从页面取值做成js对象,就比较难办了,本人用的是一个比较笨的方法,从数据库中取一条38个属性中没有空值的数据,用@reponsity打印到页面上,复制一下就得到一个含有38个属性的js对象,放在方法中,返回出来,当在页面取值的时候,遍历这个对象,如果mini.get()这个对象的属性不为null的时候,就将get得到的值,赋值给新对象的这个属性,格式要用newObj[i] 而不要用newObj.i,不然得不到属性。

以上是关于html input节点很多 json字符串提交解决方法的主要内容,如果未能解决你的问题,请参考以下文章

测试全栈化--前端学习(16)input属性提交和重置

测试全栈化--前端学习(16)input属性提交和重置

无法将字符串解组为 int64 类型的 Go 值

Django json 请求参数提交转实体

如何把json数据动态输出到table表单或div中

form 表单提交时能不能附带json数据