rabin 1 year ago
parent
commit
83d2967ae8
1 changed files with 27 additions and 0 deletions
  1. 27 0
      assets/lib/manage/main.js

+ 27 - 0
assets/lib/manage/main.js

@@ -2662,6 +2662,33 @@ function inputShowUrl(e, url, id)
 	send['json'] = 1;
 	send['id'] = id;
 	send['value'] = val;
+
+	if (url.indexOf('{') != -1) {
+        var start = url.split('{');
+        var end = start[1].split('}');
+        url = start[0] + end[1];
+        if (end[0].indexOf(',')) {
+            var param = end[0].split(',');
+        } else {
+            var param = [];
+            param[0] = end[0];
+        }
+        
+        for (var i in param) {
+            if (typeof(param[i]) == 'string') {
+                var e = $('#update_'+param[i]);
+                if (e.length > 1) {
+                    e.each(function() {
+                        if ($(this).get(0).checked) {
+                            send[param[i]] = $(this).val();
+                        }
+                    })
+                } else {
+                    send[param[i]] = e.val();
+                }
+            }
+        }
+    }
 	$.getJSON(url, send, function(t)
 	{
 		if (t.status == 1) {