//构建选项数组
//相同name值处理方法
var formdatax = $('选择的同name值的元素').serializeArray();
console.log(formdatax);
var optexts = [];//选项数组
$.each(formdatax, function(index,value) {
data[this.name] = this.value;
if(this.name === 'optext' && this.value){
var optext ={
optext :this.value
}
optexts.push(optext)
}
if(this.name === 'correct' && this.value){
console.log(this.value)
var correct ={
correct : this.value
}
optexts.push(correct)
}
});
//合并正确选项和选项
for(var j = 0; j < optexts.length; j++){
if( optexts[j].correct){
var option_correct = $.extend( optexts[j-1],optexts[j]);
console.log(option_correct);
optexts.splice(j,1);
}
}
console.log(optexts);
form表单提交时获取相同name的input的值处理方法
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 按钮绑定回车事件后按回车表单执行js方法后表单自动提交刷新,先执行了js的方法后自动提交表单,使它相当于没有执行j...
- node自带querystring无法获取 formidable除了文件无法获取 multer可以获取 今天在学习...