function saveMailConfig(){
var sPostData = Form.serialize("mailConfigForm");
var sUrl = "mailconfig_add.jsp";
new Ajax.Request(sUrl, {
method : 'post',
parameters : sPostData,
onSuccess : function(transport){
var result = transport.responseText.trim();
if(result == 'true'){
alert("保存成功!");
}else{
alert(result);
}
},
onFailure : function(transport){
var result = transport.responseText;
alert("保存失败!\n" + result);
}
});
}
帮我逐行几个注释,我不知道是什么意思了。
调用这函数时老是返回null,为什么啊?
var sPostData = Form.serialize("mailConfigForm");
var sUrl = "mailconfig_add.jsp";
new Ajax.Request(sUrl, {
method : 'post',
parameters : sPostData,
onSuccess : function(transport){
var result = transport.responseText.trim();
if(result == 'true'){
alert("保存成功!");
}else{
alert(result);
}
},
onFailure : function(transport){
var result = transport.responseText;
alert("保存失败!\n" + result);
}
});
}
帮我逐行几个注释,我不知道是什么意思了。
调用这函数时老是返回null,为什么啊?
<script type="text/javascript">
function saveMailConfig(){
//这个是拿到name为mailConfigForm里面的所以数据
var sPostData = Form.serialize("mailConfigForm");
var sUrl = "mailconfig_add.jsp"; //这个是要提交的地址
new Ajax.Request(sUrl, { //AJAX方法
method : 'post',//提交方式为post
parameters : sPostData, //提交时传递的参数
onSuccess : function(transport){ //成功调用此方法
var result = transport.responseText.trim(); //拿到后台返回来的数据
if(result == 'true'){ //如果result值为true
alert("保存成功!");
}else{ //否则
alert(result);
}
},
onFailure : function(transport){ //失败调用此方法
var result = transport.responseText;
alert("保存失败!\n" + result);
}
});
} </script>
---------------------
onSuccess : function(transport){ //成功调用此方法
var result = transport.responseText.trim(); //拿到后台返回来的数据
if(result == 'true'){ //如果result值为true
alert("保存成功!");
}else{ //否则
alert(result);
}
},
onFailure : function(transport){ //失败调用此方法
var result = transport.responseText;
alert("保存失败!\n" + result);
}
});