在 ajax 中显示来自数据库的数据
Show data from database in ajax
我想将数据库中的数据显示到 ajax。
function Data_Table() {
$.ajax( {
url: "<?php echo site_url('admin-spot/company/FieldTable')?>", type: "GET", dataType: "JSON", success: function(data) {
$('#map').dataSrc(data.map);
}
}
);
}
<iframe id="map" src="" frameborder="0" style="width: 100%; height: 300px;" allowfullscreen></iframe>
你可以在这里使用 .load() 方法 jquery API jquery API
Javascript
使用简单
$("#result").load("ajax/test.html");
或回调
$("#result").load("ajax/test.html", function() {
alert( "Load was performed." );
});
据我从您难以判断的描述和评论部分了解到,您正在尝试设置 iframe
的 src
属性
使用 ajax success
函数中的 googlemap link 并且 src
来自服务器端,如果是这样,您必须使用 .prop
来分配应该是 URL
的 src
将您的函数更改为以下内容
function Data_Table() {
$.ajax({
url: "<?php echo site_url('admin-spot/company/FieldTable')?>",
type: "GET",
dataType: "JSON",
success: function (data) {
$('#map').prop('src',
data.map
);
}
});
}
我想将数据库中的数据显示到 ajax。
function Data_Table() {
$.ajax( {
url: "<?php echo site_url('admin-spot/company/FieldTable')?>", type: "GET", dataType: "JSON", success: function(data) {
$('#map').dataSrc(data.map);
}
}
);
}
<iframe id="map" src="" frameborder="0" style="width: 100%; height: 300px;" allowfullscreen></iframe>
你可以在这里使用 .load() 方法 jquery API jquery API
Javascript
使用简单
$("#result").load("ajax/test.html");
或回调
$("#result").load("ajax/test.html", function() {
alert( "Load was performed." );
});
据我从您难以判断的描述和评论部分了解到,您正在尝试设置 iframe
的 src
属性
使用 ajax success
函数中的 googlemap link 并且 src
来自服务器端,如果是这样,您必须使用 .prop
来分配应该是 URL
将您的函数更改为以下内容
function Data_Table() {
$.ajax({
url: "<?php echo site_url('admin-spot/company/FieldTable')?>",
type: "GET",
dataType: "JSON",
success: function (data) {
$('#map').prop('src',
data.map
);
}
});
}