在測試頁我有了這個爲什麼回調出現在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
謝謝啦!
是否有任何版本差異e在兩個環境中使用jQuery之間? – Chandu 2011-04-14 13:45:43
回調如何停止腳本工作?如果您不想回撥,則需要使其異步(如果您每5秒鐘請求一次,這是有害的)。 – tcooc 2011-04-14 13:48:19
@Cybernate不,它是相同的jquery! – Zuker 2011-04-14 13:52:40