问题描述
|
在测试页上,我有这个
<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,