我正在尝试使用 Get 方法来传递 Ajax 请求。我在我的功能请求中添加了一个警报以确保链接,但我没有警报!
我的代码是:
这是我的 html.twig 视图:
<a href="#" onclick="request( {{ path('mooniki_vote_acteur', { 'id' : 8 } ) }} );">Je valide !</a>
这是我的 JavaScript 代码:
function request(path) {
alert(path);
var xhr = getXMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
alert(xhr.responseText); // Données textuelles récupérées
}
};
xhr.open("GET", path, true);
xhr.send(null);
}
当我在请求函数中放置一个字符串参数时,我有警报。
感谢。