rabin 1 year ago
parent
commit
cc4335880c
1 changed files with 11 additions and 2 deletions
  1. 11 2
      assets/lib/manage/main.js

+ 11 - 2
assets/lib/manage/main.js

@@ -3705,7 +3705,6 @@ function init_xm(xm_id, xm_radio, xm_tips, xm_url, xm_data, xm_value, xm_on)
 	                var param = [];
 	                param[0] = end[0];
 	            }
-	            
 	            for (var i in param) {
 	                if (typeof(param[i]) == 'string') {
 	                    var e = $('#update_'+param[i]);
@@ -3716,9 +3715,19 @@ function init_xm(xm_id, xm_radio, xm_tips, xm_url, xm_data, xm_value, xm_on)
 	                            }
 	                        })
 	                    } else {
-	                        data[param[i]] = e.val();
+		                    var v = e.val();
+		                    if (!v) {
+		                    	e = $('input[name="update_'+param[i]+'"]');
+		                    	if (e.val()) {
+		                    		v = e.val();
+		                    	}
+		                    }
+	                        data[param[i]] = v;
 	                    }
 	                }
+	                if (!data[param[i]]) {
+	                	data[param[i]] = -1;
+	                }
 	            }
 	        }
 	        var success = function(response) {