xtcs.jsp js方法再调用Ajax方法
var spaceSz = { //新建一个对象
type : 'post',
url : '${ctx}/settings/xtcs/save',
dataType : 'json',
showRemindMsg:true
}
function myClick(a_id,a,b,id) {
var pjxmyqz,pjxmeqz;if($.trim($('#pjxmyqz').val())==''){
pjxmyqz=0;
}else{
pjxmyqz=parseFloat($.trim($('#pjxmyqz').val()));
}
if($.trim($('#pjxmeqz').val())==''){
pjxmeqz=0;
}else{
pjxmeqz=parseFloat($.trim($('#pjxmeqz').val()));
}
if(pjxmyqz+pjxmeqz==100){
click(a_id,a,b);
if ($("#"+a_id).attr('class') == "switchery switchery-default on") {
$("#"+id).val('on');
}else {
$("#"+id).val('off');
}
$('#pjqz').removeAttr('style');
$('#pjxm').removeAttr('style');
sz();
}else {
$('#pjxm').removeAttr('style');
$('#pjqz').attr('style','color: #cc5965;');
}
}
function click(a_id,a,b){
if ($("#"+a_id).attr('class') == "switchery switchery-default on") {
$("#"+a_id).removeClass("on");
$("#"+a_id).addClass("off");
$("#"+a_id).children("strong").html(b);
}
else {
$("#"+a_id).removeClass("off");
$("#"+a_id).addClass("on");
$("#"+a_id).children("strong").html(a);
}
}
function sz(){
if ($("#system_form").validate().form()) {
var data = $('#system_form').serialize();
saveSpace(spaceSz,data);
}
}
function saveSpace(space, data, obj) {
$.ajax({
type: space.type,
url: space.url,
data: data,
dataType: space.dataType,
contentType:space.contentType,
traditional: true,
success: function(result) {
// setElementEnabled(obj);
if (result.success) {
$('#'+space.modalId).modal('hide');
if(space.showRemindMsg){
showRemindMsg(space.targetUrl);
}
try {
mySuccessSpace(space,data);
} catch(e) {}
} else {
alert(result.errorMsg);
giveFunc();
return;
}
try {
mySpace(space,data);
} catch(e) {}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
// setElementEnabled(obj);
alert("请求异常");
}
});
}