スパルタコードWebページ開発+第3週
6335 ワード
temp htmlの関数
let temp_html = `
<div class="card" id="card-${i}">
<div class="card-body">
<h5 class="card-title"><a href="javascript:click2center('${i}')" class="matjip-title">${matjip.title}</a></h5>
<h6 class="card-subtitle mb-2 text-muted">${matjip.category}</h6>
**<i class="${s_icon}" onclick="favorites_status_change('${matjip.title}', '${matjip.category}', '${matjip.address}', '${matjip.favorites_status}')"></i>**
<p class="card-text">${matjip.address}</p>
<p class="card-text" style="color:blue;">${matjip.show}</p>
</div>
</div>
`;データベース更新:app。py設定
@app.route('/favoites', methods=["POST"])
def update_favorites():
address_receive = request.form["address_give"]
status_receive = request.form["status_give"]
db.matjips.update_one({'address': address_receive}, {'$set': {'favorites_status': status_receive}})
return jsonify({'msg': '즐겨찾기 업데이트 완료!!'})
データベース更新:index。html設定
$.ajax({
type: 'POST',
url: '/favoites',
data: {address_give: address, status_give: status},
success: function (response) {
alert(response['msg']);
window.location.reload()
}
});
Reference
この問題について(スパルタコードWebページ開発+第3週), 我々は、より多くの情報をここで見つけました https://velog.io/@jihunpark/스파르타코딩-웹개발-플러스-3주차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol