我知道这个问题已被多次询问,但我找不到与我的问题相似的问题.我只在Chrome中收到此错误,在其他浏览器中一切正常.我在几个地方用JSON返回数据,但由于我的代码在其他浏览器中工作,我认为它没有任何问题.Chrome没有告诉我错误在哪里(在我的代码中)它显示了这些错误:

这就是我使用JSON的方式:
$.post("getData.php", {'id' : id}, function(data){
var obj = jQuery.parseJSON(data);
.
.
.
... some mysqli query
$data = $query->fetch_assoc();
echo json_encode($data);
Run Code Online (Sandbox Code Playgroud)
所以我在这里看不到问题,有人可以帮我解决这个问题.
我的<li>标签包含一些长度未知的文本(可由用户更改)。所以我试图为此设置省略号,<li>但没有成功。我无法设置overflow: hidden,因为我在其中创建了自定义工具提示<li>,因此如果overflow: hidden设置了,我的工具提示将不可见。这是我尝试过的:
<ul>
<li class="title">Some very long text</li>
<li> ... </li>
</ul>
ul {
list-style: none;
min-width: 50px;
width: 100px;
margin: auto;
display: inline-table;
margin-right: 5px;
}
.title {
height: 25px;
line-height: 25px;
text-align: center;
width: 140px;
white-space: nowrap;
text-overflow: ellipsis;
}
Run Code Online (Sandbox Code Playgroud) 虽然我没有指定最小宽度和高度,但我无法使用鼠标缩小textarea的大小.在Firefox中一切都很好.这个问题在这里被问到:无法减少Chrome中可调整大小的textarea的大小,但我找不到合适的答案,也许有人可以帮助我.
这是我的标记:
<textarea id="textarea" name="textarea"></textarea>
Run Code Online (Sandbox Code Playgroud)
和CSS:
textarea{
width: 90%;
height: 400px;
border: 2px dashed black;
border-radius: 12px;
background-color: transparent;
font-family: Purisa;
font-size: 23px;
padding: 5px;
margin: 20px auto auto auto;
outline: none;
border-color: black;
}
Run Code Online (Sandbox Code Playgroud) 是否有可能截断输入中的文本type="file",我的意思是,当我选择文件时,如果filename它太长应该是truncated.我尝试申请text-overflow: ellipsis;但没有任何改变.
我正在尝试将一些代码片段从 php 返回到 jquery。一切正常,但是当我尝试返回带有<body>和<html>标签的html 时,我在输出中得到了我的 javascript 代码(原始代码)
这是我的代码:
$snippetData['snippetId'][] = $snippetId;
$snippetData['title'][] = $title;
$snippetData['description'][] = $description;
$snippetData['snippet'][] = $code;
echo json_encode($snippetData);
Run Code Online (Sandbox Code Playgroud)
编辑:
为了更清楚,这是我存储在这个数组中的内容:
snippedId = 5 (integer value)
title = 'some title' (string value)
description 'some description' (string value)
snippet = '<html> <body> <title>some title </title> </body> </html>' (string value)
Run Code Online (Sandbox Code Playgroud)