问题描述
- form 表单中select的序列化问题?
-
请教一下,如何对select的值进行序列化~原来的方法:对Select 无效啊
serializeObject = function(form) { var o = {}; $.each(form.serializeArray(), function(index) { if (this['value'] != undefined && this['value'].length > 0) {// 如果表单项的值非空,才进行序列化操作 if (o[this['name']]) { o[this['name']] = o[this['name']] + "," + this['value']; } else { o[this['name']] = this['value']; } } }); return o; };
解决方案
问题描述不清楚,永远没有答案, 问题要说清楚,答案就找对了一半
解决方案二:
新手,技术不到位.
现在发现是Select 用的不对.....
解决方案三:
直接调用serialize方法就好了,干嘛还要自己写?没有值jquery不会将这个对象序列化为键值对
时间: 2024-12-02 23:25:59