0

我有一个带有 infoWindow 的谷歌地图,我的信息窗口如下所示:

<script type="text/javascript">
new google.maps.InfoWindow({
         position: latLng,
         content: '<input type="text" /><input type="submit" />'
    }).open(map);
</script>

好的,所以这是一个漂亮的小信息窗口,带有一个文本输入和一个提交按钮。

当我按下按钮时,我希望将文本输入中的输入提交到我的 jsf 代码中

<h:inputText id="someInput" value="#{test.someInput}" />

test.someInput 应该从 javascript 获取文本输入的值。

由于它在 infoWindow 内,我认为我不能这样做:

new google.maps.InfoWindow({
     position: latLng,
     content: '<h:inputText id="someInput" value="#{test.someInput}" />'
}).open(map);

不管我做什么,它似乎至少不起作用。

有任何想法吗?

4

0 回答 0