原文地址:https://www.douban.com/group/topic/68254732/?_i=2391640WesxAl8
遇到的问题:页面一开始就用$("#suggestId").val('赋值');赋了初始值,但是会出现初始值在input框里一闪而过,input框仍是空白的。
<input type="text" id="suggestId" class="weui-input"/>
原因就是 new BMap.Autocomplete 把input置空了
//建立一个自动完成的对象 var ac = new BMap.Autocomplete( {"input" : "suggestId" ,"location" : map });
解决办法:
//给input框赋默认值
ac.setInputValue('赋值');