-3

问候,程序员们,我有一个问题......请记住,我完全是自学成才的,所以这可能是一个愚蠢的问题,但我已经做了几个小时的研究,似乎没有人有同样的问题问题.. 我正在开发一个 php 项目,我需要能够执行和 ajax GET 请求,然后将响应存储为字符串变量并对其执行一些字符串方法。这可能吗?如果是这样,我该怎么做。

提前致谢。

PS:我一直在使用 JQuery 的 .load() 方法来执行 GET 和 POST。

4

2 回答 2

0

我不确定您是否阅读过文档,但它在这里

查找示例:如果 Ajax 请求遇到错误,则显示通知。

$("#success").load("/not-here.php", function(response, status, xhr) {
  if (status == "error") {
    var msg = "Sorry but there was an error: ";
    $("#error").html(msg + xhr.status + " " + xhr.statusText);
  }
});

response应该包含您要操作的字符串。

于 2012-10-07T03:22:43.487 回答
0

.load如果您必须将其用于其他事情而不仅仅是与 DOM 交互,则以下方法可能是比使用该函数更好的方法。

$.get("from-page.php", function(data) {
    var manipulated = data.substring(data.length, Math.ceil(data.length / 2));
    //any kind of manipulations you want

    $("#div").html(manipulated);
});
于 2012-10-07T03:30:02.000 回答