所以当 jQuery 发出$.ajax
请求时,返回的数据可以success
通过作为参数传递给$.ajax
. 正如API 文档报告的那样,如果processData
属性设置为true
,则数据将作为字符串返回,否则作为 DOM 对象返回(对吗?)。
因此,我需要将数据视为简单的 HTML。=
假设我必须在返回数据中的每个标记前添加一系列s h1
,然后用这些数据填充页面,就好像它们是纯字符串一样(为了使用 jQuery.html()
方法)。
正确的方法是什么?
我发现.parseHTML()
jQuery 函数可以用于将返回的数据字符串解析为 HTML DOM。但是我该如何治疗呢?
抱歉,您在此问题中尝试过的内容有所不足。
编辑
有人提出了一个更清楚的例子。我有一个.html
文件,其中包含一些我想通过 AJAX 检索并用于填充我的主页内容的内容。这个文件的结构是简单的 HTML,没有head
/body
标签,只有几个p
s 和几个h1
s。通过 CSS,我已经使h1
标签看起来与p
s 完全一样(这是有意的)。现在我想改变这个:
<h1>I'm a simple header</h1>
变成纯文本:
===================
I'm a simple header
===================
一种 Unix 终端风格。