iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >serializeArray()方法怎么用
  • 630
分享到

serializeArray()方法怎么用

2024-04-02 19:04:59 630人浏览 八月长安
摘要

这篇文章主要介绍了serializeArray()方法怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。     .

这篇文章主要介绍了serializeArray()方法怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

    .serializeArray()方法使用标准的W3C"successful controls"的标准来检测哪些元素应当包括在内。被禁用的元素不会被包括在内。并且,元素必须含有 name 属性。此外,提交按钮的值也不会被序列化。文件选择元素的数据也不会被序列化。

    .serializeArray() 方法可以对单独选择的表单元素对象进行操作, 比如 <input>, <textarea>, 和 <select>。还有个更方便的方法是,直接使用 <fORM> 标签来进行序列化操作:

$('form').submit(function() {

  console.log($(this).serializeArray());

  return false;

});

    这将产生以下数据结构(浏览器提供的console.log):

[

  {

    name: "a",

    value: "1"

  },

  {

    name: "b",

    value: "2"

  },

  {

    name: "c",

    value: "3"

  },

  {

    name: "d",

    value: "4"

  },

  {

    name: "e",

    value: "5"

  }

]

例子:

从表单获取值,遍历并且显示他们

<!DOCTYPE html>

<html>

<head>

  <style>

  body, select { font-size:14px; }

  form { margin:5px; }

  p { color:red; margin:5px; }

  b { color:blue; }

  </style>

  <script src="https://code.Jquery.com/jquery-latest.js"></script>

</head>

<body>

  <p><b>Results:</b> <span id="results"></span></p>

  <form>

    <select name="single">

      <option>Single</option>

      <option>Single2</option>

    </select>

    <select name="multiple" multiple="multiple">

      <option selected="selected">Multiple</option>

      <option>Multiple2</option>

      <option selected="selected">Multiple3</option>

    </select><br/>

    <input type="checkbox" name="check" value="check1" id="ch2"/>

    <label for="ch2">check1</label>

    <input type="checkbox" name="check" value="check2" checked="checked" id="ch3"/>

    <label for="ch3">check2</label>

    <input type="radio" name="radio" value="radio1" checked="checked" id="r1"/>

    <label for="r1">radio1</label>

    <input type="radio" name="radio" value="radio2" id="r2"/>

    <label for="r2">radio2</label>

  </form>

<script>

  function showValues() {

    var fields = $(":input").serializeArray();

    $("#results").empty();

    jQuery.each(fields, function(i, field){

      $("#results").append(field.value + " ");

    });

  }

  $(":checkbox, :radio").click(showValues);

  $("select").change(showValues);

  showValues();

</script>

</body>

</html>

感谢你能够认真阅读完这篇文章,希望小编分享的“serializeArray()方法怎么用”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网node.js频道,更多相关知识等着你来学习!

--结束END--

本文标题: serializeArray()方法怎么用

本文链接: https://www.lsjlt.com/news/91641.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • serializeArray()方法怎么用
    这篇文章主要介绍了serializeArray()方法怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。     ....
    99+
    2024-04-02
  • jQuery的serializeArray()方法怎么使用
    jQuery的serializeArray()方法用于序列化表单元素为一个对象数组。使用方法如下:1. 选择要序列化的表单元素,例如...
    99+
    2023-09-05
    jQuery
  • serializeArray()方法有什么用
    这篇文章主要为大家展示了“serializeArray()方法有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“serializeArray()方法有什么用...
    99+
    2024-04-02
  • callbacks.lock()方法怎么用
    这篇文章将为大家详细讲解有关callbacks.lock()方法怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。   callbacks.lock()   描述:...
    99+
    2024-04-02
  • js中replace()方法怎么用法
    这篇文章将为大家详细讲解有关js中replace()方法怎么用法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。JavaScript是什么JavaScript是一种直译式的脚本语言,其解释器被称为JavaS...
    99+
    2023-06-14
  • jQuery fadeIn()方法怎么用
    本文小编为大家详细介绍“jQuery fadeIn()方法怎么用”,内容详细,步骤清晰,细节处理妥当,希望这篇“jQuery fadeIn()方法怎么用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,...
    99+
    2024-04-02
  • servlet.service()方法怎么调用
    这篇文章主要介绍“servlet.service()方法怎么调用”,在日常操作中,相信很多人在servlet.service()方法怎么调用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”servlet.ser...
    99+
    2023-06-17
  • jQuery fadeOut()方法怎么用
    这篇“jQuery fadeOut()方法怎么用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这...
    99+
    2024-04-02
  • Window.open()方法怎么使用
    window.open()方法用于打开一个新的浏览器窗口,并返回一个对这个新窗口的引用。语法:window.open(URL, na...
    99+
    2023-09-06
    Window.open()
  • java sleep方法怎么用
    在Java中,可以使用Thread类的sleep方法来暂停当前线程的执行。该方法有两个重载的版本:1. sleep(long mil...
    99+
    2023-09-26
    java
  • jQuery fadeToggle()方法怎么用
    本篇内容主要讲解“jQuery fadeToggle()方法怎么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jQuery fadeToggle()方法怎么用...
    99+
    2024-04-02
  • 怎么使用Promise方法
    这篇文章主要介绍“怎么使用Promise方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用Promise方法”文章能帮助大家解决问题。 以下是使用 Pro...
    99+
    2024-04-02
  • jQuery replaceAll()方法怎么用
    jQuery的replaceAll()方法用于将元素替换为其他元素或HTML代码。用法如下:```replaceAll(newEle...
    99+
    2023-10-11
    jQuery
  • waifu2x方法怎么使用
    要使用Waifu2x方法,你可以按照以下步骤进行: 打开Waifu2x的网页或下载相应的软件。Waifu2x有许多不同的版本和实...
    99+
    2023-10-26
    waifu2x
  • jQuery fadeTo()方法怎么用
    本篇内容主要讲解“jQuery fadeTo()方法怎么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jQuery fadeTo()方法怎么用”吧!jQuer...
    99+
    2024-04-02
  • .removeAttr方法怎么使用
    这篇文章主要介绍“.removeAttr方法怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“.removeAttr方法怎么使用”文章能帮助大家解决问题。  ...
    99+
    2024-04-02
  • jquery replaceall方法怎么用
    这篇文章主要介绍了jquery replaceall方法怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇jquery replaceall方法怎么用文章都会有所收获,下面我...
    99+
    2024-04-02
  • preventDefault()方法怎么使用
    preventDefault()方法用于取消事件的默认行为。在JavaScript中,可以通过以下方式使用preventDefaul...
    99+
    2023-09-05
    preventDefault()
  • javascript方法怎么调用
    本文小编为大家详细介绍“javascript方法怎么调用”,内容详细,步骤清晰,细节处理妥当,希望这篇“javascript方法怎么调用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Javascript 是一种强...
    99+
    2023-07-06
  • thinkphp fetch方法怎么用
    本文小编为大家详细介绍“thinkphp fetch方法怎么用”,内容详细,步骤清晰,细节处理妥当,希望这篇“thinkphp fetch方法怎么用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先,fetch方...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作