`var responseText = xmlhttp.responseText;
$(reponseText).$('#products href').each(function(){
this.href = "http://www.example.com" + this.href;
})
`
reponseText包含html代码。
产品是Div元素的Id。
我想在此div(产品)中添加所有锚元素,如http://www.example.com/
,后跟当前的href属性。
答案 0 :(得分:0)
您只需要在ajax请求页面中指定所需的部分,否则xmlhttp.responseText将返回请求页面中给出的所有HTML和print语句。
例如,在JSP 的情况下<html>
<%
out.print("something")
%>
</html>
AJAX:
xmlhttp.responseText
会返回html标记和打印文字“&#39;
实际结果将是:"<html>something</html>"
因此您需要从请求页面中删除不需要的html /打印语句。