|
@@ -2294,17 +2294,49 @@ function showToggle(e)
|
|
|
initEditor($(id).find('.editor'));
|
|
|
}
|
|
|
|
|
|
+function addChange(e)
|
|
|
+{
|
|
|
+ var val = e.val();
|
|
|
+ if (val == 0) {
|
|
|
+ var o = e.find('option:selected');
|
|
|
+ var type = o.attr('data-type');
|
|
|
+ if (type && type == 'add') {
|
|
|
+ var url = o.attr('data-url');
|
|
|
+ var p = e.parent();
|
|
|
+ if (p.find('.addchange').length < 1) {
|
|
|
+ p.html(p.html() + '<div class="addchange"></div>');
|
|
|
+ }
|
|
|
+ p.find('.addchange').html('<input type="text" class="update_value form-control layui-input " name="update_pic" id="update_pic_pic" value="" autocomplete="off" style="width:25%">');
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+function loadChange(e, load)
|
|
|
+{
|
|
|
+ var val = e.val();
|
|
|
+ showLoad(load, [val]);
|
|
|
+}
|
|
|
+
|
|
|
function showLoad(id, value)
|
|
|
{
|
|
|
var e = $('#update_' + id);
|
|
|
+ if (!value) {
|
|
|
+ e.html('');
|
|
|
+ return;
|
|
|
+ }
|
|
|
e.html('加载中...');
|
|
|
var url = e.attr("data-load");
|
|
|
var cate = e.attr("data-cate");
|
|
|
+ var id = e.attr("data-id");
|
|
|
var send = {};
|
|
|
send['json'] = 1;
|
|
|
if (cate) {
|
|
|
send[cate] = value.join(',');
|
|
|
}
|
|
|
+ if (id) {
|
|
|
+ send['id'] = id;
|
|
|
+ }
|
|
|
$.getJSON(url, send, function(t)
|
|
|
{
|
|
|
if (t.status == 1) {
|
|
@@ -2410,11 +2442,15 @@ function select_linkage(level, id, url, name, value, valid, w, total, search, le
|
|
|
} else {
|
|
|
if (level == 2) {
|
|
|
level_value = [];
|
|
|
+ if (load && level_id < 0) {
|
|
|
+ showLoad(load, false);
|
|
|
+ }
|
|
|
}
|
|
|
if (load && level_id > 0) {
|
|
|
level_value.push(level_id)
|
|
|
showLoad(load, level_value);
|
|
|
}
|
|
|
+
|
|
|
$(e + '_' + old).nextAll('select').remove();
|
|
|
$(e + '_' + old).next('span').nextAll('span').remove();
|
|
|
}
|