我是jQuery的新手,目前正在尝试实现ajax调用,该调用将永久轮询服务器并请求一些数据。Ajax运行正常,因为我可以使用服务器端控制器方法,但是添加
数据后:gameLink 参数已停止工作。这是我的jQuery函数:
window.setInterval(pollActiveParticipants, 10000);
function pollActiveParticipants() {
$.ajax({
type: "GET",
url: "pollActiveParticipants",
data: {"gameLink": $gameLink }, //this is where i need help!
dataType: 'json',
success: function(data){
$.each(data, function(index, value) {
'<p>' + value.username + '</p><br>';
});
}
});
}
$ gameLink出现在jsp上,因为我正在使用以下几行
<br>
Other participants can access the game on the following url: ${gameLink}
<br>
将$ gameLink添加为请求参数的正确语法是什么,或者我做错了什么?
你有这样尝试过吗?
function pollActiveParticipants() {
var gameLink = '${gameLink}';
//Make sure it is having the value here.
//alert(gameLink); or console.log(gameLink);
$.ajax({
type: "GET",
url: "pollActiveParticipants",
data: {"gameLink": gameLink },
dataType: 'json',
success: function(data){
$.each(data, function(index, value) {
'<p>' + value.username + '</p><br>';
});
}
});
}
要么
var gameLink = '${gameLink}'; //previously '<%=gameLink %>', not recommended
url: "pollActiveParticipants?gameLink="+gameLink,
dataType: 'json',
...
希望这可以帮助。
本文向大家介绍SpringMVC环境下实现的Ajax异步请求JSON格式数据,包括了SpringMVC环境下实现的Ajax异步请求JSON格式数据的使用技巧和注意事项,需要的朋友参考一下 一 环境搭建 首先是常规的spring mvc环境搭建,不用多说,需要注意的是,这里需要引入jackson相关jar包,然后在spring配置文件“springmvc-servlet.xml”中添加json解析相
我有过 我通过这种方式传递profileJson: 但是我的配置文件Json对象具有所有空字段。我应该怎么做才能让Spring解析我的json?
我正在尝试根据传递到作业中的参数在Jenkins管道作业中设置环境变量;这样,我可以在需要它的管道的每个阶段使用环境变量。我尝试在环境块中使用Switch语句: 然而,这并不起作用,该作业试图将等号之前的所有行评估为KEY名称: 我该如何让它工作?
我的问题如下,我有一个Spring Boot应用程序,我使用Jooq for sql,我设置我的pom来生成表。数据库信息设置在环境变量中。它在Intellij内部运行良好,但当我生成。WAR并在客户端上上传应用程序只有当客户端库名与创建jooq代码时我pom.xml中的名称相同时,才有效。表完全一样,唯一可以改变的是库名,所以我在环境变量中查找名称信息。我的变量都设置在属性中,在调试中,我可以看
问题内容: 我在循环中进行了多个mongoDB查询。并希望将所有结果作为一个数据数组发送。但是当我简单地使用return来发送数据时,它只是返回undefined而不等待所有DB请求的结果。我也尝试使用q.moulde,但是同样的问题。 码: finalData返回未定义。 问题答案: 让我们从使用诺言的一般规则开始: 每个执行异步操作的函数都必须返回一个promise 您要使用哪些功能?是,回调
问题内容: 我在过去的3个小时中一直在四处寻找并找到答案的这段代码遇到了问题。由于不成功,我将发布代码并询问我在Web服务上应具有哪种参数来处理此请求: 现在,我应该能够获得“ dataToSend”的哪种签名? 我试过了: 和 并且 问题答案: 尝试将数据作为字符串而不是对象传递,即: 这样做的原因是,如果您将一个对象指定为数据,那么jQuery将使用查询字符串格式对数据进行序列化,而服务器将直