Jquery加载不回答通过加载调用
jquery load do not answer on call via load
我在http://htmlinspiration.com/(点击听到)上看到了一个投票系统
他们使用:
$(".vote").click(function() {
$(this).load($(this).attr('href'));
console.log("voted");
return false;
});
与此html:
<aside>
<a onclick="return false" class="vote" href="http://www.dasunddas/vote.php">10</a>
</aside>
我也试过那样做。但是没有任何成功。我的php文件是:
<?php
header('Content-type: text/html; charset=ISO-8859-1');
echo "100";
?>
我没有得到load的答案。如果我直接调用php文件,它会返回100。
怎么了?
这里还有一个jsfiddle: http://jsfiddle.net/U6kHS/4/
我真的不明白你的问题,但当我访问你的jsfiddle时,我发现以下错误
Access-Control-Allow-Origin
要解决这个错误,你需要遵循XmlHttpRequest错误的答案:Origin null is not allowed by Access-Control-Allow-Origin
希望这能解决你的问题
从脚本中删除"return false"。你也不需要在'a'标签
你可以这样做,
$(".vote").click(function() {
$(this).load($(this).attr('href'));
console.log("voted");
windows.location='http://www.dasunddas/vote.php';
});
<aside>
<a class="vote" href="#">10</a>
</aside>
相关文章:
- 在调用speak之前预加载Web Speech API
- BrowserId登录请求在文档加载时被调用
- 页面加载后的Ajax调用
- 当库在页脚中加载时,基于PHP条件调用Javascript
- 为什么我的ajax在提交用@HtmlRenderPartial加载的表单时只调用fire一次
- 使用多个依赖项加载只进行一次AJAX调用
- 如何重新加载调用部分视图的操作
- 也需要为“加载”调用脚本,而不仅仅是在“模糊”上
- 加载调用仅适用于第一个节点,不适用于叶
- 如何在不加载调用的页面的情况下调用 URL
- 页面加载调用函数上的 Angularjs
- 页面加载调用后的谷歌地图api
- Jquery加载不回答通过加载调用
- Jquery加载调用结果为空查询字符串
- ASP.Net增量页面加载调用Javascript
- 我如何从页面加载调用ajax单击事件
- 在HTML中加载/调用javascript的适当位置
- 如何停止Ajax映像加载调用新函数
- 页面加载调用javascript函数
- JSF中的页面加载调用命令按钮