序列化部分表单值

那个,好像是书中的某段代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

function serialize(form){
var parts=[],
field=null,
i;
for(i=0;i<form.elements.length;i++){
field=form.elements[i];
switch(field.type){
case "submit":
case "button":
case "reset":
break;
case "radio":
default:
if(field.name.length){
parts.push(encodeURIComponent(field.name)+"="+encodeURIComponent(field.value));
}
}
}
return parts;
}
# </script>