我是新来的jQuery和目前正在实施一个Ajax调用,这将永久地轮询服务器,并请求一些数据。 阿贾克斯工作正常,因为我是能够添加数据后却击中了我的服务器端控制器的方法:gameLink PARAM它停止工作。 这里是我的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按要求PARAM或我在做什么错?