请问serialize()方法在实际项目中主要用于什么目的呢?

来源:1-6 使用serialize()方法序列化表单元素值

哈士奇二二

2017-01-05 11:20

弱鸡一只,项目经验不多,不知道这东西在实际中都用于做啥??

可否有前辈帮忙说明一下?最好能举个小例子哈!谢谢

写回答 关注

3回答

  • qq_寕致_0
    2017-01-08 14:00:21
    已采纳

    如:用复选框按钮选中多条数据提交到后台(批量删除、批量修改状态时)

    哈士奇二二

    哦哦哦,明白啦~谢谢

    2017-01-09 09:25:58

    共 1 条回复 >

  • 慕粉1050534967
    2017-02-16 14:57:09

    我理解的是

     序列化是为了将传输的数据成为标准的url,防止乱码错误 


  • 好我再想想
    2017-01-05 14:49:34

    弱鸡第二只。在与后台交互的时候,如果要往后台传递很多表单里的数据的话,在ajax()的data中要一条一条的取({"key":"value","key":"value","key":"value"}),而使用了serialize()后可以把表单里所有的数据变成字符串交由后台处理({$("form").serialize()}),然后返回给前台。我理解的是serialize()简化了往后台传递数据。

jQuery基础(五)一Ajax应用与常用插件

如何用jquery实现ajax应用,加入学习,有效提高前端开发速度

69095 学习 · 400 问题

查看课程

相似问题