Javascript 如何使用ajax以表格格式打印此数据
我能够将ajax调用返回的数据显示为警报,但是我希望使用Javascript 如何使用ajax以表格格式打印此数据,javascript,html,css,Javascript,Html,Css,我能够将ajax调用返回的数据显示为警报,但是我希望使用ejs以表格格式显示它 有人能帮忙吗 AJAX调用 $('#提交')。在('click',function()上{ $.ajax({ url:“/render”, 键入:“get”, 数据类型:“json”, 成功:功能(数据){ 对于(变量i=0;i
ejs
以表格格式显示它
有人能帮忙吗
AJAX调用
$('#提交')。在('click',function()上{
$.ajax({
url:“/render”,
键入:“get”,
数据类型:“json”,
成功:功能(数据){
对于(变量i=0;i
HTML
购物项目&emsp&emsp&emsp&emsp&emsp&emsp&emsp&emsp&emsp&emsp&emsp 
量
&emsp&emsp&emsp 
&emsp&emsp&emsp 
项目
量
试试这个
$('#submit').on('click',function() {
$.ajax({
url: '/render',
type: 'get',
dataType: 'json',
success: function(data) {
for(var i=0;i<data.length;i++)
{
var Html="<tr>
<td>"+data[i].item+"</td>
<td>"+data[i].Quantity+"</td>
</tr>";
$('#tbody').append(Html);
}
}
});
});
$('#提交')。在('click',function()上{
$.ajax({
url:“/render”,
键入:“get”,
数据类型:“json”,
成功:功能(数据){
对于(var i=0;i我不完全确定您想要实现什么。
但是如果您想使用ejs,那么您应该创建一个可以传递数据的模板
获取您的数据并使用它调用模板
$('#submit').on('click',function() {
$.ajax({
url: 'data.json',
type: 'get',
dataType: 'json',
success: function(data) {
var result = new EJS({url: 'productstemplate.ejs'}).render({products:data});
document.getElementById('product_list').innerHTML = result
}
});
});
我制作了一个ajax请求的工作示例,该示例使用ejs在本文中进行渲染
,也许这能帮你解决问题。答案很好,但“使用ejs以表格格式显示”部分在哪里?我的意思是,如果这是正确的答案,这个问题很容易误导人!我是不是在抱怨……是的,有一点;)