form表单序列化时获取不到未选中checkbox问题
来源:互联网 发布:端口转发 8283被禁止 编辑:程序博客网 时间:2024/06/05 17:20
$.fn.serializeObject = function(){
var $f = this;
var data = this.serialize();
var $chks = this.find(":checkbox:not(:checked)"); //取得所有未选中的checkbox
if ($chks.length == 0) {
return data;
}
var nameArr = [];
var tempStr = "";
$chks.each(function () {
var chkName = this.attr("name");
if ($.inArray(chkName, nameArr) == -1 && $f.find(":checkbox[name='" + chkName + "']:checked").length == 0) {
nameArr.push(chkName);
tempStr += "&" + chkName + "=";
}
});
data += tempStr;
return data;
}
- form表单序列化时获取不到未选中checkbox问题
- 解决form表单序列化获取不到未选中的checkbox,radio的值
- jquery serialize表单序列化,当radio或checkbox 全部未选中时,没有序列化到对象中的原因分析和解决方案
- 表单checkbox选中问题
- JS 获取Form表单信息序列化
- jQuery获取未选中的checkbox
- Jquery获取未选中的checkbox
- html之form表单获取不到值
- 使用$(form).serializeArray()提交表单,获取不到表单值的问题
- jfinal用formdate序列化表单获取不到值
- form表单序列化
- FORM表单序列化
- KindEditor js提交表单(form.submit())获取不到表单值
- firefox下JS动态创建的form表单元素获取不到值的问题
- jfinal上传带有文件的form表单获取不到model的问题
- jQuery获取checkbox选中的值(未测试)
- form表单序列化JSON
- 将form表单序列化
- iptables nat
- mysql之视图详解
- JS-异常处理
- iOS学习笔记-开发中APP跳转
- Android Studio添加assets文件夹
- form表单序列化时获取不到未选中checkbox问题
- 回溯法_TSp
- [bzoj 1607] [Usaco2008 Dec]Patting Heads 轻拍牛头 筛数
- MySql数据库详解
- Spring中的事务控制
- CentOS7下安装tomcat-7.0.59
- 指令操作码与地址码
- 初识Android进程间通信之---Messenger
- ArrayList和LinkedList