Rails 3.1 で jquery-addresspicker を使用しようとしていますが、実行できません。
ここにリンクhttps://github.com/sgruhier/jquery-addresspickerがあり、ドキュメントにはあまり言及されていません。
Railsアプリでどのように使用すればよいか、誰かが提案できますか?
Rails 3.1 で jquery-addresspicker を使用しようとしていますが、実行できません。
ここにリンクhttps://github.com/sgruhier/jquery-addresspickerがあり、ドキュメントにはあまり言及されていません。
Railsアプリでどのように使用すればよいか、誰かが提案できますか?
Googleマップを含めましたか
<script src="http://maps.google.com/maps/api/js?sensor=false"></script>
と jquery-ui ?
スクリプト コードを html または別の js ファイルに配置します。
<script>
$(function() {
var addresspicker = $( "#addresspicker" ).addresspicker();
var addresspickerMap = $( "#addresspicker_map" ).addresspicker({
regionBias: "fr",
elements: {
map: "#map",
lat: "#lat",
lng: "#lng",
locality: '#locality',
country: '#country'
}
});
var gmarker = addresspickerMap.addresspicker( "marker");
gmarker.setVisible(true);
addresspickerMap.addresspicker( "updatePosition");
});
</script>
<div>
<div class='input'>
<%= f.label :address %><br />
<%= f.text_field :address, :id => "addresspicker_map" %>
<%= f.label :locality %><br />
<%= f.text_field :locality, :id => "locality", :disabled => "true" %>
<%= f.label :country %><br />
<%= f.text_field :country, :id => "country", :disabled => "true" %>
...
</div>
<div id="map"></div>
<div id="legend">You can drag and drop the marker to the correct location</div>
</div>
これは私が作成したチュートリアルの一部です。私はそれを試していませんが、これはあなたにとってのスタートです。ここからcssでスタイルを設定する必要があります:
https://github.com/sgruhier/jquery-addresspicker/blob/master/demos/demo.css
ここからアプリに js ファイルを含めます。
https://github.com/sgruhier/jquery-addresspicker/tree/master/src
と画像:
https://github.com/sgruhier/jquery-addresspicker/tree/master/demos/images