C# jQuery load txt file.html()
使用C# jQuery load txt file.html(),c#,javascript,jquery,asp.net,C#,Javascript,Jquery,Asp.net,使用$('myDiv').load('mytxtFile.txt')时,如何解码.txt文件的html内容 我知道:$('').html(value.text() 换句话说,如何将这两者结合起来 重要提示:mytextFile.txt是使用ckeditor生成的一些代码的容器,我想在html表单中以html表单的形式显示此txt文件的内容 我的txt文件中的代码是: <p>hellohome</p> 我想把它显示为:sss你好家sss 在
$('myDiv').load('mytxtFile.txt')
时,如何解码.txt文件的html内容
我知道:$('').html(value.text()代码>
换句话说,如何将这两者结合起来
重要提示:mytextFile.txt是使用ckeditor生成的一些代码的容器,我想在html表单中以html表单的形式显示此txt文件的内容
我的txt文件中的代码是:
<p>hellohome</p>
我想把它显示为:sss你好家sss
在我的html页面中
谢谢你的支持你不能load()
用于将HTML片段直接拉入文档。如果要预处理数据,则使用$.ajax
加载数据,并使用success
编写自己的逻辑来更新元素内容
success: function (data) {
$('myDiv').text(data); // Note: Your selector but not one that is valid for an HTML document
}
您可以使用$.ajax
加载文本文件,然后添加带有“$('#YOURDIV').text(数据)
”的文本
例如:
小提琴手:
HTML:
JavaScript:
$.ajax({
url: '/echo/html/',
type: "POST",
data: {
html: "<p>Text echoed back to request</p>" + "<script type='text/javascript'>$('target').highlight();<\/script>",
delay: 0
},
success: function(data){
$('#text').text(data);
}
})
小提琴手:如果我正确理解了问题,你可以这样做:
$('myDiv').load('mytxtFile.txt', function(text) {
$(this).text(text);
});
我想你在追求这样的东西:
$('<div/>').load('mytextFile.txt', function(textStr) {
var htmlStr = $(this).html(textStr).text();
$(this).html(htmlStr);
}).appendTo('form');
$('').load('mytextFile.txt',函数(textStr){
var htmlStr=$(this.html(textStr.text();
$(this.html(htmlStr);
}).附录(“形式”);
这将有效地编码html实体,返回正确格式的htmlStr
,您可以使用它设置元素的html()
似乎.laod()
可以实现这一点,如果文件是本地的。谢谢你的回答,但请再次关注我的问题,(我已编辑了我的问题)。@user2675149我仍然不确定我是否完全理解你想要实现的目标OK,但是下次如果你想要更多的细节,请提出一个新问题谢谢你的大力帮助。但对我来说最好的解决方案是:}$('').load('mytextFile.txt',function(textStr){var htmlStr=$(this.html(textStr.text();$(this.html(htmlStr);});
$('myDiv').load('mytxtFile.txt', function(text) {
$(this).text(text);
});
$('<div/>').load('mytextFile.txt', function(textStr) {
var htmlStr = $(this).html(textStr).text();
$(this).html(htmlStr);
}).appendTo('form');