Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 字符串转义,从文本文件读取_Javascript_String_File Io_Escaping - Fatal编程技术网

Javascript 字符串转义,从文本文件读取

Javascript 字符串转义,从文本文件读取,javascript,string,file-io,escaping,Javascript,String,File Io,Escaping,我有一个包含以下内容的文本文件: Lorem ipsum dolor sit amet 我试图用php阅读这个简单的内容,并使用JavaScript将其放入一个div中。 一切都可以,但如果我在文本中添加一个换行符,它就不起作用了 Lorem ipsum dolor sit amet 此文件由用户上传到服务器,而不是由应用程序编写 $.ajax({ type: "POST", url: "read.php", data: '', success: functi

我有一个包含以下内容的文本文件:

Lorem ipsum dolor sit amet
我试图用php阅读这个简单的内容,并使用JavaScript将其放入一个div中。 一切都可以,但如果我在文本中添加一个换行符,它就不起作用了

Lorem ipsum
dolor sit amet
此文件由用户上传到服务器,而不是由应用程序编写

$.ajax({
    type: "POST",
    url: "read.php",
    data: '',
    success: function(response)
    {
        $("div#content").html(response);
    }
    });
如果它包含一些特殊字符,则不会再次工作

Lorem ipsum 'dolor sit amet'
在您的PHP上:

echo json_encode($your_string);
这将为您处理转义换行。

您需要使用文本

  $("div#content").text(response);

当你说“它不工作”时,你的确切意思是什么?它只是没有将内容放入div。我已经使用try..catch,但没有抛出错误..HTML与文本不同。你在调试器和DOM检查器中看到了什么?