-
Notifications
You must be signed in to change notification settings - Fork 3
/
attop.js
76 lines (73 loc) · 1.34 KB
/
attop.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
//select
function getRadioValue(name){
var val="";
$("input[name='"+name+"']").each(function(){
if($(this).attr("checked")){
val=$(this).val();
}
});
return val;
}
//select
function getCheckboxValue(name){
var val="";
$("input[name='"+name+"']").each(function(){
if($(this).attr("checked")){
if(val==""){
val=$(this).val();
}else{
val=val+","+$(this).val();
}
}
});
return val;
}
function submitWkXtAll(){
var allmsg="";
$("li[name='xt']").each(function(){
var tag=$(this).attr("tag");
var pid=$(this).attr("id").split("_")[1];
if(tag=="1"||tag=="4"){
var type=parseInt($(this).attr("tagtype"));
if(type==0){
var name="tk_"+pid;
var msg="";
//填空
$("input[name='"+name+"']").each(function(){
var val=$(this).val();
if(val==""){
msg="";
return;
}else{
if(msg==""){
msg=val;
}else{
msg=msg+"&,&"+val;
}
}
});
}else if(type==1){
var name="dx_"+pid;
msg=getRadioValue(name);
}else if(type==2){
var name="mx_"+pid;
msg=getCheckboxValue(name);
}else if(type==3){
var name="pd_"+pid;
msg=getRadioValue(name);
}
if(msg!=""){
if(allmsg==""){
allmsg=pid+"&=&"+msg;
}else{
allmsg=allmsg+"&;&"+pid+"&=&"+msg;
}
}
}
});
if(allmsg==""){
return;
}else{
return allmsg;
}
}