You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
1.8 KiB
JavaScript
59 lines
1.8 KiB
JavaScript
function meta_setting_add(im_ic_id, im_key, im_value, return_url) {
|
|
meta_setting('add', 0, im_ic_id, im_key, im_value, return_url);
|
|
}
|
|
function meta_setting_delete(im_id, return_url) {
|
|
meta_setting('delete', im_id, 0, 0, 0, return_url);
|
|
}
|
|
function meta_setting_save(im_id, im_value) {
|
|
meta_setting('save', im_id, 0, 0, im_value, 0);
|
|
}
|
|
//选项设置
|
|
function meta_setting(meta_act, im_id, im_ic_id, im_key, im_value, return_url) {
|
|
if (meta_act == 'save') {
|
|
var url = "/info.php/setting/save";
|
|
}
|
|
if (meta_act == 'add') {
|
|
var url = "/info.php/setting/add";
|
|
}
|
|
if (meta_act == 'delete') {
|
|
if (confirm('\u662f\u5426\u5220\u9664?')) {
|
|
var url = "/info.php/setting/delete";
|
|
} else {
|
|
return false;
|
|
}
|
|
}
|
|
$.ajax({
|
|
type: "post",
|
|
dataType: "json",
|
|
url: url,
|
|
data: {
|
|
'im_id': im_id,
|
|
'im_ic_id': im_ic_id,
|
|
'im_key': im_key,
|
|
'im_value': im_value,
|
|
'return_url': return_url
|
|
},
|
|
success: function(data, textStatus) {
|
|
for (var key in data) {
|
|
if (data[key].name == 'ok') {
|
|
$.modaldialog.success(data[key].value);
|
|
return true;
|
|
}
|
|
|
|
if (data[key].name == 'ok_go') {
|
|
$.modaldialog.success('保存成功,正在跳转到下个页面...');
|
|
setTimeout(function() {
|
|
window.location.href = data[key].value;
|
|
}, 1500);
|
|
return true;
|
|
}
|
|
|
|
$.modaldialog.error(data[key].value);
|
|
|
|
}
|
|
},
|
|
error: function() {
|
|
$.modaldialog.error('\u53d1\u751f\u9519\u8bef\uff0c\u8bf7\u8054\u7cfbYCC...');
|
|
}
|
|
});
|
|
} |