gpt4 book ai didi

javascript - 如何在ajax调用jquery数据选项中使用键/值对

转载 作者:行者123 更新时间:2023-12-03 04:47:45 25 4
gpt4 key购买 nike

我一直在研究如何向 ajax 请求添加变量,我可以在服务器端脚本中使用这些变量。我检查了这个 stackoverflow 帖子 here并检查了 jquery api 文档 here用于 ajax 请求。我收到错误变量在我的代码中未定义。

我的代码中有这一行

return $.ajax({
type: 'GET',
url: '/users/show',
data: {'currentusershow': variable},
});

我希望它对结果执行类似的操作,以便我可以将所有不同的脚本保存在一个文件中。

if ($.get("currentusershow")) { 
// do something here
}
else if...

我不确定如何将添加到我的代码中?

此外,我的网址无法转到保存我的代码的 show.js.erb。

最佳答案

您需要在请求之前声明变量并为其分配一些值。此外,您还需要将方法类型从 GET 更改为 POST

var variable = 'some data';
/*$.ajax({
type: 'POST',
url: '/users/show',
data: {currentusershow: variable},
success: function (response) {
// Do something with respsone
},
error: function () {
alert("error");
}
});*/
$.get( "/users/show", {currentusershow: variable} )
.done(function( response ) {
//do something with the response here.
});

关于javascript - 如何在ajax调用jquery数据选项中使用键/值对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42800424/

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