在按钮点击时发出HTTP请求


Making HTTP requests on button click

需要在点击网页上的按钮时发出HTTP请求!请用一个例子来指导我,是否使用AJAX + PHP是出路还是Javascript将能够单独做同样的事情?

最简单的方法是将onclick绑定到按钮

`onclick='location.href="mynewpage.html"` 

AJAX实际上是JavaScript的一部分

为简单起见,您可能希望使用jQuery之类的库。

把这个放到<head>部分来加载jQuery…

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>

要执行AJAX请求,也要包含这个…

<script type="text/javascript">
$('#id-of-your-button').onClick(function() {
    $.ajax({
      url: "backend.php"
    }).success(function(data) {
      // do something here
    });
}
</script>

关于这个函数的更多细节,请参考这里的jQuery.ajax()