php - 从 php 表单操作输出 AJAX 响应的一部分

标签 php javascript ajax

我有一个通过 AJAX 发布其数据的表单:

$.ajax({  
          type: "POST",  
          url: "http://example.com/prp/resources/upscalc.php",  
          data: dataString,  
          success: function(data){       
            res=data;  
            alert (res);return false; 
          }  
        }); 

当前输出到页面的是这样的: Form response

我需要做什么才能让我提醒的唯一值是提醒结束时的数字(在本例中为 $66.52)?

附言其他信息,顶部的 xml 来自 UPS api 调用,我无法摆脱它。

非常感谢!

最佳答案

怎么样-

$.ajax({  
    type: "POST",  
    url: "http://example.com/prp/resources/upscalc.php",  
    data: dataString,  
    success: function(data){       
        res=data.split('-->');
        alert (res[res.length-1]);
        return false; 
    }  
});

编辑:感谢 David 提出“-->”可能存在于 UPS 响应中的想法,并且删除数组的最后一个元素比第二个元素更安全

关于php - 从 php 表单操作输出 AJAX 响应的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10953909/

相关文章:

javascript - 最后在 tbody 的每个表行中插入额外的列

php - PDOException 找不到驱动程序 Laravel 5.4

phpUnderControl 和 CodeBrowser

javascript - jQuery $.post() 在 Internet Explorer 中不工作

javascript - Jquery 脚本不引起任何交互

php - 无效查询 : You have an error in your SQL syntax

java - GwtQuery droppable 编译 GWT 2.6.1 错误

javascript - 有没有比使用 jquery.corner.js 为 Div 设置圆 Angular 更好的方法?

javascript - 更新照片期间 Ajax 调用中的 MethodNotAllowedHttpException (Laravel)

wpf - 自动完成下拉列表 - 数据太多,超时