我有一个链接到domain.com的链接,当一个人点击时,我希望它对counter.php进行ajax调用并向其发布2个变量,因此它可以为该链接的视图添加1.
我有一个链接:
<a href="http://www.domain.com" onClick="addHit('12345', '1')" rel="nofollow" target="_blank">Link Title</a>
Run Code Online (Sandbox Code Playgroud)
我怎么用jquery做这个?
编辑:
我试过这样的事
function addHit(str, partNumber){
$.get("counter.php", { version: str, part: partNumber })
}
Run Code Online (Sandbox Code Playgroud)
它似乎工作,但在萤火虫,请求永远不会完成......它只是做"工作......"动画.counter.php在完成时回显一些文本(不需要在任何地方显示).
来自jQuery文档:http://api.jquery.com/jQuery.ajax/
function addHit(data1, data2)
{
$.ajax({
type: "POST",
url: "http://domain.com/counter.php",
data: "var1=data1&var2=data2",
success: function(msg){
alert( "Data Saved: " + msg ); //Anything you want
}
});
}
Run Code Online (Sandbox Code Playgroud)