引导标签输入即使设置为false也允许重复

时间:2019-05-24 20:14:51

标签: jquery bootstrap-4 bootstrap-tags-input

标签输入允许重复,因为我在html中设置了值

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="utf-8">
  <title>OpenStreetMap &amp; OpenLayers - Marker Example</title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <link rel="stylesheet" href="https://openlayers.org/en/v4.6.5/css/ol.css" type="text/css">
  <script src="https://openlayers.org/en/v4.6.5/build/ol-debug.js" type="text/javascript"></script>
  <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>

</head>

<body onload="initialize_map();">
  <input type="text" id="address" value="1600 Pennsylvania Ave SE, Washington, DC 20003" />
  <button type="submit" id="submit" onclick="geocode();">Submit</button>
  <div id="map" style="width: 100vw; height: 100vh;"></div>
</body>

</html>

然后,当我尝试动态添加相同标签时,它就会被添加。

<input type="text" value="XYZ" class="tagsResult tagIn form-control" data-role="tagsinput sometext" data-color="success">

同样,当我再次手动输入相同的“ XYZ”时,它会再次接受,但是如果我在新键入的文字旁边重复输入,它会正常工作,即不会允许,但在上述两种情况下,它会允许重复,但本来不允许。

有人遇到过类似的问题吗?让我知道如何解决此问题。

0 个答案:

没有答案