jQuery UI 自动完成意外标记 ","(逗号)

jQuery UI autocomplete unexpected token ","(comma)

我使用 autocomplete,它在 PC 上工作得很好。但是,当我尝试在移动设备上调试它时,这就是我遇到的错误。

我听说过 jQuery mobile,如果我想让 jQuery 在移动设备上工作,是否有这个要求?

CODE(第3行错误):

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.js"></script>
$('#autocomplete').autocomplete({addresses,
  minLength: 3,
  messages: {
        noResults: '',
        results: function() {}
    }
  });

您在地址前遗漏了密钥,试试这个:

$('#autocomplete').autocomplete({
  source: addresses,
  minLength: 3,
  messages: {
        noResults: '',
        results: function() {}
    }
  });

jQuery UI 自动完成中也没有选项消息,请参阅 docs