这是我在服务器端使用 Node JS 创建的 get API
app.get('/tasks/tasks', (req, res) => {
connection.query('SELECT * FROM tasks', function (err, result) {
if (err) throw err;
res.status(200).send({ success: true, results: result });
});
});
现在这是我的HTML部分,我想在其中显示其中的所有数据
<div class="list" id="dragabble_card">
<h3 class="list-title">Tasks</h3>
<ul class="list-items" id="parent_1">
<form action="/tasks" method="POST">
<li id="editableLi">
<input name="card_name" type="text" id="textboxId" class="input_style" />
</li>
</form>
<form action="/tasks" method="POST">
<li id="editableLi">
<input name="card_name" type="text" id="textboxId" class="input_style" />
</li>
</form>
<form action="/tasks" method="POST">
<li id="editableLi">
<input name="card_name" type="text" id="textboxId" class="input_style" /> </li>
</form>
</ul>
<button class="add-card-btn btn" onclick="createEditableLi('parent_1')">Add a card</button>
</div>
我想将我的数据放在输入标签中,或者创建一个新的
来显示数据
如果你想向html显示动态数据,有一个简单的方法,
var dynamicElement = '<div>Or Other tag then '+results.Something or result[0].something +'
<h1>'+result.something or result[1].something+'
';
然后将该动态元素与静态 html 标记一起附加
$('#youId').append(dynamicElement)