jQuery ajax没有将内容加载到页面中

时间:2010-09-16 17:53:41

标签: jquery

我使用PHP cURL连接到另一台服务器,发布数据并将其返回到我的页面。它一直工作到现在,这种情况有点不同。我使用以下内容很糟糕。

$(document).click(function() { 
$("#SymbolSearchForm").submit(function() {
$.ajax({
 url: "PHP/Kinetick_Symbol_Search.php",
 type: "post",
 dataType: "HTML",
  success: function(html){
    var end = "{ENDKINETICK}";
    $("#return").append(html.substring(html.indexOf("{STARTKINETICK}"), html.indexOf(end) + end.length));
}

});
});

我提交的网址返回整个页面,我正在尝试删除所有内容,除了它返回的{STARTKINETICK}和{ENDKINETICK}标记之间的内容。目前,它将整个页面加载到div中,然后变为白色。有什么想法吗?

THX, 凯恩

1 个答案:

答案 0 :(得分:-1)

也许尝试一种不同的方法,但没有任何跳出来会使页面的反应像你所说的那样。

html = html.match(/{STARTKINETICK}(.*?){ENDKINETICK}/)[1];
$("#return").append(html);