javascript - 如何在javascript中正确运行firebase查询功能
问题描述
我在 HTML 中有查询表数据的按钮,但它只适用于让我感到沮丧的第一个按钮。我的目的是将 id 传递给函数,这是我的代码:
有人知道吗?预先感谢!!!!
<html>
<button id="Tsuen" onclick="tsuenWanQuery(this.id)" class="myButton2">Tsuen</button>
<button id="Yuen" onclick="tsuenWanQuery(this.id)" class="myButton2">Yuen</button>
<button id="Kwai" class="myButton2" onclick="kwaiChingQuery()">Kwai</button>
<button id="Tuen" class="myButton2" onclick="tuenMunQuery()">Tuen</button>
</html>
function tsuenWanQuery(id){
console.log("onjjj")
var Ref = firebase.database().ref().child("posts");
Ref.orderByChild('Region').equalTo(id).once('child_added').then(function (snap) {
var subject = snap.child("subject").val();
var region = snap.child("region").val();
var form = snap.child("form").val();
var code = snap.child("code").val();
var pay = snap.child("fee").val();
console.log(snap.child("").val());
modal.style.display = "none";
$("#table_body").empty().append("<tr><td>" + form + "</td><td>" + code + "</td><td>" + region + "</td><td>" + pay);
});
};
解决方案
推荐阅读
- c# - 如何像在 PHP 示例中一样在 C# 中创建哈希?
- android - Phonegap 使用 firebase 添加通知推送
- c# - 修改 UWP TabView 上方的边距
- php - PHP,如何获取范围内的每个可能的字节序列?
- java - 扩展 InputStreamReader 无法正常工作
- command-prompt - 在我的命令提示符下,总是出现“命令未被识别为内部或外部命令、可运行程序或批处理文件”
- .net - ASP.NET Core (.NET 5) + Angular 11 = 在空项目上构建错误
- nginx - 如何将 GitLab 放在 nginx 后面
- javascript - Firebase 提取对象的名称
- core-data - 我如何(或应该?)用嵌套的 managedObjectContext 替换这个 CoreData SwiftUI 应用程序中的 MVVM?