javascript - 在javascript中将转义文本转换为html?

标签 javascript jquery html dom

我使用了$.get并收到了类似的数据

'<option value=\"US-ID\" >Idaho<\/option>\n  <option value=\"US-IL\" >Illinois<\/option>\n  <option value=\"US-IN\" >Indiana<\/option>\n  <option value=\"US-KS\" >Kansas<\/option>\n'

我想使用$(...).html(html_data)如何将我获取的数据转换为我可以使用的html数据?

$(...).html(data)时我得到什么

http://jsfiddle.net/9WeUv/

不知道这是否重要,但是console.log(data):

'...数据...'

console.log('regular_string'):

regular_string//无引号

最佳答案

有什么问题:

var html_data = '<option value=\"US-ID\" >Idaho<\/option>\n  <option value=\"US-IL\" >Illinois<\/option>\n  <option value=\"US-IN\" >Indiana<\/option>\n  <option value=\"US-KS\" >Kansas<\/option>\n';

$('#select_element_id').html(html_data);

http://jsfiddle.net/45CYX/

编辑后:

抱歉,您收到的字符串不是您在上面写的字符串吗?在您的 jsFiddle 中,您没有任何 JS 代码,只有 select 标记中的一些文本 - 这不是您在问题中所说的内容。

关于javascript - 在javascript中将转义文本转换为html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20386536/

相关文章:

javascript - 当使用 JQuery 淡出跨度时,我的输入框向左跳转。如何让它滑动?

jquery - Angular : ng:include for current template and scope?

jquery - 删除我的模板中的滚动条

html - z-index 在 tumblr 上不起作用?图像不断重叠。

html - 文本超出段落 css html

javascript - 上传前预览图像 - 这行代码检查什么?

javascript - 使用处理程序进行 JQuery 自动完成

c# - 创建一个接受文件(Stream)的网络服务不需要其他参数

javascript - php foreach 循环中的隐藏输入值未正确传递给 JQuery

javascript - 从代码隐藏中打开确认对话框