我使用bootstrap x-editable来编辑内联内容。但是当我输入data-type =“number”时,它会在点击该元素时显示此错误
未捕获DOMException:无法在'HTMLInputElement'上执行'setSelectionRange':输入元素的类型('number')不支持选择
所有其他数据类型,如text,select2,select,textarea,url,tel等工作正常而不是数字。所以任何人都知道如何解决此错误。我正在使用的js文件是
// netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js //cdnjs.cloudflare.com/ajax/libs/x-editable/1.4.6/bootstrap-editable/js/bootstrap-editable.min.js
我的HTML代码是
<div class="container">
<h1>X-editable starter template</h1>
<div>
<span>Username:</span>
<a href="#" id="username" data-type="number" data-placement="right" data-title="Enter username">superuser</a>
</div>
<div>
<span>Status:</span>
<a href="#" id="status"></a>
</div>
</div>
我的js代码是
$.fn.editable.defaults.mode = 'inline';
//make username editable
$('#username').editable();