javascript - 未捕获的类型错误 : Cannot read property 'event' of undefined using Laravel 5. 3

标签 javascript php jquery laravel

我是 Laravel 新手。这是我的脚本代码。我正在使用此脚本来检索输入字段中的位置。

    <script type="text/javascript">


        google.maps.event.addDomListener(window, 'load', function () {
        var places = new    google.maps.places.Autocomplete(document.getElementById('job_location'));
        google.maps.event.addListener(places, 'place_changed', function () {
            var place = places.getPlace();
            var address = place.formatted_address;
            var latitude = place.geometry.location.A;
            var longitude = place.geometry.location.F;
            var mesg = "Address: " + address;
            mesg += "\nLatitude: " + latitude;
            mesg += "\nLongitude: " + longitude;
            $('#latitude').val(latitude);
            $('#longitude').val(longitude);
          //  alert(mesg);
        });
    });

我的输入字段名称是“job_location” 但在控制台中我有这样的错误

       (index):586 Uncaught TypeError: Cannot read property 'event' of undefined 

请指导我。

最佳答案

请检查谷歌自动完成工作代码:

      <label for="searchTextField">Please Insert an address:</label>
      <br>
      <input id="searchTextField" type="text" size="50">  

     <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&libraries=places"></script>

    <script>

      var input = document.getElementById('searchTextField');
var options = {
    componentRestrictions: {
        geocode:[]
    }
};

var autocomplete = new google.maps.places.Autocomplete(input, options);

google.maps.event.addListener(autocomplete, 'place_changed', function () {

    var place = autocomplete.getPlace();
    var lat = place.geometry.location.lat();
    var long = place.geometry.location.lng();
    alert(lat + ", " + long);

});

 </script>

这是此操作的工作链接:

http://jsfiddle.net/uxvMF/39/

谢谢

关于javascript - 未捕获的类型错误 : Cannot read property 'event' of undefined using Laravel 5. 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42364274/

相关文章:

javascript - 从 Ember.View 更新 subview

javascript - 正则表达式 只允许数字逗号分隔

php - Joomla、Falang集成组件... fatal error : Call to a member function getTable() on null

php - 进行预赛以获取总数之间的总和||和\\n |}

javascript - 有没有办法知道所有图像何时从服务器下载完毕?

javascript - 如何在canvas中制作矩形html5动画

javascript - 安全地解开 jQuery 实例以获取包装的 DOM 元素

php - 如何使用数据库中的字段填写 html 表单?

javascript - 元素变为可见时的 jQuery

javascript - Jquery加载后改变内容