JQuery的serializeObject 序列化form表单

/**
 * 使用场景:ajax提交表单数据
 */
/*
*/ // 1. serialize() —— 序列化form表单 带name属性的内容为字符串 JQuery("form").serialize(); // "username="123&password="abc" // 2. serializeArray() ——返回JSON 对象数组 JQuery("form").serializeArray(); // [{name:"username",value:"123"},{name:"password",value:"abc"}] // 3. 封装一个方法: serializeObject() ——返回对象 JQuery("form").serializeObject() //{username:"123",passwoed:"123"} JQuery.prototype.serializeObject = function () { var a,o,h,i,e; a = this.serializeArray(); o={}; h=o.hasOwnProperty; for(i=0;i


你可能感兴趣的:(js,常见方法,前端开发中的问题)