javascript - 请问jQuery通过哪种方式可以获取表单全部内容

 樱花漫天飞舞-卿 发布于 2022-11-16 11:34

      
      

信息填写

姓名

联系电话

获取验证码

选择地址

详细地址

确定

8 个回答
  • $('form').serialize();

    2022-11-16 12:00 回答
  • 可以用

    $('form').serialize();
    2022-11-16 12:00 回答
  • 下载个 jquery-form.js 也行

    2022-11-16 12:00 回答
  • $("form").serialize()

    2022-11-16 12:00 回答
  • $("form").serialize()

    2022-11-16 12:00 回答
  • .serialize() 可以把 form 数据格式处理成 url 参数形式

    .serializeArray() 可以把 form 数据处理成数组形式,数组中每个元素都是一个包含 namevalue 的对象……

    jQuery 本身没有把 form 数据处理成对象的方式,但是有很多第三方的,这里给你一个

    (function($) {
        $.fn.serializeObject = function() {
            "use strict";
    
            var result = {};
            var extend = function(i, element) {
                var node = result[element.name];
    
                // If node with same name exists already, need to convert it to an array as it
                // is a multi-value field (i.e., checkboxes)
    
                if ('undefined' !== typeof node && node !== null) {
                    if ($.isArray(node)) {
                        node.push(element.value);
                    } else {
                        result[element.name] = [node, element.value];
                    }
                } else {
                    result[element.name] = element.value;
                }
            };
    
            $.each(this.serializeArray(), extend);
            return result;
        };
    })(jQuery);
    2022-11-16 12:00 回答
  • jQuery有没有将表单信息封装为JSON对象的方法?

    JSON

    已经存在的答案,建议最好先搜一下,不要上来就提问~

    2022-11-16 12:00 回答
  • $("form").serialize()
    $("form").serializeArray()

    2022-11-16 12:00 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有