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

Call JSP method (or PHP script) from Javascript?

本文关键字:PHP 脚本 方法 Javascript 调用 JSP      更新时间:2023-09-26

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

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

$('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
        }
    });
});

是的,你可以使用隐藏的iFrame来实现这一点,但在我看来,这将是使用AJAX。如果你使用的是jQuery,它是非常直接的。只需在单击时调用ajax请求。

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

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

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

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

您的选项是:

  • AJAX(XHR)
  • JSONP
  • IFrame
  • 图像信标