【发布时间】:2011-12-06 03:32:51
【问题描述】:
我有:
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
cu=$("#box1").val();
cur=xmlhttp.responseText;
cur=cur.replace(cu,'<strong>'+cur+'</strong>');
$(".box2").html(cur);
}
我尝试过,但替换并没有发生。
当我将 cur 更改为仅具有普通文本 (cur='my name is....';) 的值时,它可以正常工作。
我尝试将替换行更改为:cur=cur.replace(cu,'found it'); - 仍然没有
这与发生 AJAX 请求的功能相同...
有什么想法吗?
【问题讨论】:
-
你在responseText中有值吗,它不为空吗..尝试提醒responseText检查..?
-
它不是空的,因为我在不同的 div 中显示了这个值并且它显示出来了..
标签: javascript ajax