有两种情况:
1,通过id取值时,id重复
2,通过new FormData()已经获取过值,又通过select的值获取一遍,设置到FormData中
ps:如果文章中有什么不明白的,或者没有说明白,可私信联系,看到定会第一时间回复
1,通过id取值时,id重复
如上图所示,标记的var的值org和id的值orgOrNot不能一样,如果一样,通过id获取(#(“#orgOrNot”).find(“option:selected”).val())时候就会出现这种情况
改成如下情况,区别开id
2,通过new FormData()已经获取过值,又通过select的值获取一遍,设置到FormData中
如上图所示,使用new FormData封装参数时,如果你的select的设置了name属性,那么会将name属性值和value值组成键值对,使用方式如下
组成的键值对如图:
如果你再r如下图方式通过id获取并设置参数,就会传给后端一个拼接的值——0,0