已知响应如上所示,jQuery(添加了jquery.form.js)如下(部分)
$.ajax({
type:'post',
url:'ChangeFlightCom.action',
data:flightcom,
success:function(msg){
if(msg=="success"){
$("#dialog-form").dialog("close");
}else{
alert("服务器异常,请稍后再试");
}
},
error:function(){
alert("ajax请求失败");
}
});
请问我该怎样修改代码,才能获取响应的参数来判断 (响应)msg=="success"?谢谢。
$.ajax({
type:'post',
url:'ChangeFlightCom.action',
data:flightcom,
dataType:'json',
success:function(data){
if(data.msg=="success"){
$("#dialog-form").dialog("close");
}else{
alert("服务器异常,请稍后再试");
}
},
error:function(){
alert("ajax请求失败");
}
});
对于不清楚你使用的是什么后台语言
我贴出我的php后台代码脚本,大概的输出时这样的,你可以根据你具体的情况查一下(如果还有疑问,可以晚上探讨)
<?php
$messageArr = array();
$messageArr['msg'] = "SUCCESS";
echo json_encode($messageArr);
?>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。