单击按钮后将PHP与JQuery链接

时间:2013-04-27 16:15:45

标签: php jquery

在使用Jquery的AJAX函数单击按钮后,我正在尝试处理一些PHP。问题是我无法将JQuery的AJAX函数与我的PHP链接起来。没有数据要发送,我只想在点击后获取一些PHP代码。我尝试在AJAX代码中添加一个名为'btnpressed'的伪数据字段,但它不起作用。

我试图找到解决方案,但是,大多数网站都坚持使用表单/数据处理。

PS:请注意,PHP代码与HTML和Javascript位于同一页面上。

HTML:

<button id='btn'>Do something</button>

的Javascript / JQuery的:

<script>
$(document).ready(function() {
   $("#btn").click(function() {
    $.ajax({
        type:"POST",
        url: "samepage.php"}
        });
    });

});
</script>

PHP:

if(isset($_POST['btnpressed'])){
//Do some database stuff
}

1 个答案:

答案 0 :(得分:0)

JavaScript的:

$(document).ready(function() {
   $("#btn").click(function() {
     $.ajax({
        type:"POST",
        url: "samepage.php",
        data: { btnpressed: 'test' },
        success: function(data) {
           console.log(data);
        }
     });
   });
});

PHP:

if (isset($_POST['btnpressed'])) {
   echo 'too localized';
}