我以为这会相当简单,但我有点生疏了。
我称此 javascript/jquery 代码为:
$.get("plugin.php", {up_vote:surl},
function(data){
//alert(data);
document.getElementById('numvotes').innerHTML = data;
});
......
当它返回时,我得到了值,它是作为字符串返回的某个数字,然后在该数字之后显示有关重定向的长文本。我该如何摆脱它?我只想要值(value)。 这是返回的内容: 8(如果10秒后仍未重定向,请点击此处)
是什么导致了这个重定向?或者,我该如何去掉“(如果你是......)”文本?
最佳答案
您可以尝试使用
data = data.match(/^\d{1,}/);
$('#numvotes').html(data);
如果结果始终与您在问题中给出的格式相同。
关于php - jquery 回调与 php...只想要值,而不是重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10849517/