开发者社区> 问答> 正文

很简单的问题:获取响应

screenshot
已知响应如上所示,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"?谢谢。

展开
收起
a123456678 2016-07-06 10:19:06 1798 0
1 条回答
写回答
取消 提交回答
  • $.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);
    ?>
    2019-07-17 19:51:53
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载