如何解决为什么回调出现在jquery ajax调用上?
| 在测试页上,我有这个<script type=\"text/javascript\">
var arreglo = [];
function parse_envivo(data) {
if(data.length != 0) {
alert(data.fuente);
$.each(data,function(index,data) {
if (jQuery.inArray(data.id,arreglo) == -1) {
arreglo.push(data.id);
$(\"#envivo > tbody:last\").append(\"<tr><td>\" + data.titulo + \"</td><td>\" + data.link + \"</td><td>\" + data.fuente + \"</td></tr>\");
}
});
}
}
$(document).ready(function() {
var fecha = Math.round((new Date()).getTime() / 1000);
setInterval(function() {
$.ajax({
data: \"fecha=\"+fecha,type: \"GET\",dataType: \"json\",url: \"data.php\",success: function(data){
parse_envivo(data);
}
});
},5000);
});
</script>
html
<table cellspacing=\"0\" cellpadding=\"0\" id=\"envivo\">
<thead>
<tr>
<th>Usuario</th>
<th>Acción</th>
<th>Título</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
工作...但是当我试图将其移到我的网站(与其他jQuery功能)
嘿!这是一个jquery验证问题。升级到1.8后解决了:D
感谢alL!
解决方法
尝试使用POST而不是GET ...
也许它将为您工作。
,是否有其他js代码调用
$.ajaxSetup()
?我想知道是否有一些您不知道的选项集...我从未使用过,但是我怀疑suspect3ѭ可能会影响您所看到的,只是附加了回调函数。
,这是我不愿意使用的快速解决方案,但是,
删除此行:
data: \"fecha=\"+fecha,
并更改此行
url: \"data.php\",
至
url: \"data.php?fecha=\" + fecha,
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。