function G(id) {
return document.getElementById(id); }loadMapAutocomplete("suggestId","searchResultPanel"); loadMapAutocomplete("suggestIdshou","searchResultPanelshou"); function loadMapAutocomplete(suggestId, searchResultPanel) { var checkValue; Ac = new BMap.Autocomplete( //建立一个自动完成的对象 { "input": suggestId , "location": "深圳" }); Ac.addEventListener("onhighlight", function (e) { //鼠标放在下拉列表上的事件 var str = ""; var _value = e.fromitem.value; var value = ""; if (e.fromitem.index > -1) { value = _value.province + _value.city + _value.district + _value.street + _value.business; } str = "FromItemindex = " + e.fromitem.index + "value = " + value; value = ""; if (e.toitem.index > -1) { _value = e.toitem.value; value = _value.province + _value.city + _value.district + _value.street + _value.business; } str += "ToItemindex = " + e.toitem.index + "value = " + value; G(searchResultPanel).innerHTML = str; }); Ac.addEventListener("onconfirm", function (e) { //鼠标点击下拉列表后的事件 var _value = e.item.value; checkValue = _value.province + _value.city + _value.district + _value.street + _value.business; G(searchResultPanel).innerHTML = "onconfirmindex = " + e.item.index + "myValue = " + checkValue; //model.LoadDiscAddress(_value.business); //model.LoadDiscFullAddress(checkValue); setPlace(model); });
请填写正确的信息
请填写正确的信息
t解决了同一个页面中调用两次这个百度api方法