从Javascript调用JSP方法(或PHP脚本)?

时间:2012-01-24 23:51:58

标签: javascript jquery jsp

是否可以从Javascript Onclick事件中调用我的一个JSP方法?

我不希望我的用户离开当前页面。我需要javascript来调用该方法,然后运行SQL更新以在数据库中递增。我在某处读到了我可以使用隐藏的Iframe来实现这一目标......

3 个答案:

答案 0 :(得分:1)

$('myElement').click(function(){
    $.ajax({
        url: '/path/to/php/file.php?method=foo',
        success: function(data){
            // do something with data, which is the output of your php file
        }
    });
});

答案 1 :(得分:1)

是的,您可以使用隐藏的iFrame来执行此操作,但在我看来,将使用AJAX。 如果你使用jQuery,它是非常直接的。只需在点击时调用ajax请求即可。

不知道如何使用jQuery进行AJAX?我也粘贴链接。很直接。

http://api.jquery.com/jQuery.post/

http://api.jquery.com/jQuery.get/

http://api.jquery.com/jQuery.ajax/

答案 2 :(得分:0)

您的选择是: