$(document).ready(function(e) {
var _data = ["dat1", "dat2", "dat3", "dat4"];
$("#props").autocomplete({
source: _data,
minLength: 0
});
});
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<input type="text" id="props" />
如果minlength为零,则jQuery自动完成不会填充值。但它正在使用其他值,如1,2等。我已附加代码片段。我看不出任何代码问题。