I figured out how to get it work.
The problem was, that fields in the infowindow doesn't exit, when the
script is called first.
These objects are created when the infowindow is build, when one
clicks on the marker.
I added the eventhandler onChange = 'getautosuggest()' to the fruit
select into the infowindow and wrapped the creation of the autosuggest
into the function getautosuggest().
Now everything works fine.
Here the parts I've changed:
//Autosuggest field using FCBKcomplete
function getautosuggest(){
$(document).ready(function(){
$("#sort").fcbkcomplete({
json_url: "get_sort_json.php?
&fruit="+document.getElementById('fruit').value+"",
addontab: false,
maxitems: 20,
input_min_size: 1,
height: 10,
cache: false,
newel: false,
select_all_text: "select"
});
});
}
and:
var html="<form><table><tr><td>Fruit </td><td><select id='fruit'
onChange ='getautosuggest()'>"+
"<option selected value=''>select fruit</option>"+
"<option value='ap'>Apple</option>"+
"<option value='pe'>Pear</option>"+
"<option value='ch'>Cherry</option>"+
"</select></td></tr>"+
"<tr><td>Sort </td><td><input type='text'id='sort'/></td></
tr>"+
"<input type='button' value='Save' onclick='saveData()'/></
form>";
Maybe this can help someone else
Georges
--
You received this message because you are subscribed to the Google Groups
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-maps-js-api-v3?hl=en.