0

我正在将网站上的一些 Flash 转换为 Javascript/HTML——有些部分在服务器上调用 PHP,然后使用 loadVariablesNum() 处理返回的结果——

loadVariablesNum("../flash_loadtext.php?id="+_root.curId,0);

服务器返回文本,例如

%27Rizzo+Residence%27+by+Desai%2FChia+Architecture%3B+two+Marc+Jacobs%27+fashion+stores+in+London+and+Atlanta+by+Stephan+Jaklitsch+Design%3B+and+th

如何在 javascript (jQuery?) 中处理它以使其对 HTML/CSS 有用?也就是说,什么是等效于 loadVariablesNum() 的 Javascript(jQuery?)?

谢谢

4

1 回答 1

1

您必须将其“翻译”成 jQuery.ajax() 语法。

看起来从服务器返回的响应以某种方式进行了 URI 编码,因此在成功回调中,您必须对其进行解码才能在页面中使用它。

在 jQuery 中,你的调用会变成这样(非常简化):

$.ajax({
   url : "../flash_loadtext.php?id="+_root.curId,
   dataType : html,
   success : function(data) {
    // do your magic with the returned value here..
   }
});
于 2013-02-10T05:00:04.967 回答