Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用AJAX将MySQL数据转换成Javascript?_Javascript_Jquery_Mysql_Sql_Ajax - Fatal编程技术网

如何使用AJAX将MySQL数据转换成Javascript?

如何使用AJAX将MySQL数据转换成Javascript?,javascript,jquery,mysql,sql,ajax,Javascript,Jquery,Mysql,Sql,Ajax,我已经设置了一个传单.js地图。可以像这样向其添加标记: L.marker([51.5,-0.09]).addTo(map).bindPopup(“hello world”).openPopup(); 我在MySQL数据库中有一个给定的数字,比如说5个项目,每个项目都包含值“lon”、“lat”和“text”。我想将每个项目添加到地图中,如下所示: L.marker([LON,LAT]).addTo(map).bindpoppup(TEXT.openPopup(); 我尝试了多种使用AJAX

我已经设置了一个传单.js地图。可以像这样向其添加标记:

L.marker([51.5,-0.09]).addTo(map).bindPopup(“hello world”).openPopup();
我在MySQL数据库中有一个给定的数字,比如说5个项目,每个项目都包含值“lon”、“lat”和“text”。我想将每个项目添加到地图中,如下所示:

L.marker([LON,LAT]).addTo(map).bindpoppup(TEXT.openPopup();

我尝试了多种使用AJAX获取MySQL数据的方法,但是我看到的所有示例都将其显示到DOM中,没有一个使用Javascript处理。有没有办法用JS/jquery将每个元素绘制到地图上?

当然,或者用foreach循环遍历结果,或者用json\u将数据编码到脚本标记中,然后用for循环遍历JS,或者如果你不知道如何循环或进行ajax调用,就用ajax调用获取json并在JS中遍历它,查阅手册,从这些多种方法中找出一些方法来回答你的问题,也许有人会找出问题的答案。