gpt4 book ai didi

javascript - 使用jQuery with/Electron/NodeJS匹配一组数字以替换为文本

转载 作者:行者123 更新时间:2023-12-03 12:32:42 24 4
gpt4 key购买 nike

我想做的是,当我在用户ID文本字段中输入并单击提交时,jQuery/Javascript找到特定的数字集并调用if语句。如果匹配,它将用用户名替换结果作为User 1输出。如果没有匹配项,则将其作为用户ID输出。
这是代码。

var UserIDField = $("#UserIDField").val(); 
var UserIDSelection = function (UserIDField){
var UserResult = "";
if (UserIDField === "38123900") {
UserResult += "User 1";
} else {
UserResult += "User ID" + UserIDField;
}
然后我想将 UserResult变量作为 form.append对象的一部分,以显示在RequestBin中
form.append("Airtable User ID", $(UserIDSelection).val);
并在RequestBin上进行了测试请求,结果一无所获。
enter image description here
有没有解决的办法?

最佳答案

您的UserIDSelection是期望的参数,因此请尝试使用UserIDSelection(UserIDField)
我也相信你想返回UserResult的值,所以return UserResult也是如此;
演示

var UserIDField = $("#UserIDField").val();
var UserIDSelection = function(UserIDField) {
var UserResult = "";
if (UserIDField == "38123900") {
UserResult += "User 1";
} else if (UserIDField == "39268955") {
UserResult += "User 2";
} else {
UserResult += "User ID " + $("#UserIDField").val();
}
return UserResult;
}

console.log("Airtable User ID", UserIDSelection("125423"));
console.log("Airtable User ID", UserIDSelection("38123900"));
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="UserIDField" value="38123900" />

关于javascript - 使用jQuery with/Electron/NodeJS匹配一组数字以替换为文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64204530/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com