输入字段未呈现破折号

时间:2018-08-27 12:58:56

标签: php jquery html laravel-5 bootstrap-4

我注意到我的一项输入中有奇怪的行为,希望有人能提供帮助。

以下字段是一个用短划线分隔的名称。在这种情况下,我将其称为HttpClientObject = new HttpClient(new HttpClientHandler { AutomaticDecompression = DecompressionMethods.GZip, ClientCertificateOptions = ClientCertificateOption.Automatic, Credentials = new NetworkCredential(username, password, domain) }); HttpClientObject.BaseAddress = new Uri(url); HttpClientObject.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("text/html,application/xhtml+xml,application/xml")); HttpResponseMessage response = HttpClientObject.GetAsync(); 。这是存储在我的数据库中的确切值。我通过php框架 laravel 将其呈现到页面上。

当我查看呈现的html时,我可以看到php在创建带有破折号的输入字段时发挥了作用:

jacobs-fishing-supply-birmingham

但是,浏览器只显示一个破折号...

enter image description here

因此,我随后添加了该字段的第二个版本以进行调试,并且破折号出现在该字段的第二个实例上:

enter image description here

有人以前见过这种行为吗?我唯一想到的就是该特定破折号的某种字符集问题,但是,当我第二次向页面添加相同的输入时出现破折号是很奇怪的。

1 个答案:

答案 0 :(得分:0)

问题是我自己的。我在另一个引用ID选择器#handle的javascript文件中嵌套了一个较旧的jquery函数。