【发布时间】:2014-01-14 21:28:54
【问题描述】:
我是 jQuery 新手,目前正在尝试实现一个 ajax 调用,它将永久轮询服务器并请求一些数据。 ajax 工作正常,因为我能够访问我的服务器端控制器方法,但是在添加 data: 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 添加为请求参数的正确语法是什么或我做错了什么?
【问题讨论】:
-
不客气。它避免了复杂性。
标签: javascript jquery ajax jsp spring-mvc