首页前端开发HTMLserialize()实例分享

serialize()实例分享

时间2024-05-08 23:34:03发布访客分类HTML浏览62
导读: jQuery成功的控制表单的序列化。只有form元素检查它们所包含的输入框,在所有其他情况下,输入元素要序列化应该是集合的一部分传递给.serialize( 方法。选择集合中表单和它子元素在序列化的字符串会导致重复。 注意...
  jQuery成功的控制表单的序列化。只有form元素检查它们所包含的输入框,在所有其他情况下,输入元素要序列化应该是集合的一部分传递给.serialize()方法。选择集合中表单和它子元素在序列化的字符串会导致重复。      注意: 只有 "successful controls"可以被序列化成字符串。其中,提交按钮的值不会被序列化。另外,如果想要一个表单元素的值被序列化成字符串,这个元素必须含有 name 属性。此外,复选框(checkbox)和单选按钮(radio)(input 类型为 "radio" 或 "checkbox")的值只有在被选中时才会被序列化。另外,文件选择元素的数据也不会被序列化。      例子:      把一个表单序列化成一个查询字符串,使之能够在一个Ajax请求中发送。                              body, select { font-size:12px; }      form { margin:5px; }      p { color:red; margin:5px; font-size:14px; }      b { color:blue; }                                          Single      Single2            
           Multiple      Multiple2      Multiple3            
           check1            check2      
           radio1            radio2            

           function showValues() {      var str = $("form").serialize();      $("#results").text(str);      }      $(":checkbox, :radio").click(showValues);      $("select").change(showValues);      showValues();                  

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: serialize()实例分享
本文地址: https://pptw.com/jishu/655840.html
serialize()使用说明 jQuery.ajax注意事项

游客 回复需填写必要信息