【发布时间】:2010-11-23 14:51:45
【问题描述】:
我在 home.php 中有一个 ajax 函数,它可以从 elaborate.php
返回这个 html 响应在 elaborate.php 我有这样的总结情况:
if(a<b)
{echo "yes.";}
else
{echo "no.";}
echo<<<EO
insert a title...aand something more!
EO;
返回 home.php 我想将收到的响应分成两部分,因为我需要在不同的情况下使用每个部分。
我们称它为“响应”我是这样做的:
var splitResult=response.split(".",2);
var yesNo=splitResult[0];
var article=splitResult[1];
alert(yesNo+article);
if(yesNo=='yes'){/*do something*/}
$(article).appendTo("#myDiv");
这个问题,你可以通过查看alert来简单理解:
yes
insert a title
/*the alert doesnt show the rest of article var cause the dot:"...and something more!"*/
即使我设置了 2 的限制,拆分功能也会再次拆分。为什么?
谢谢大家
卢卡
【问题讨论】:
标签: jquery ajax split response