Code Bye

js调用java后台方法

jsp页面有个按钮,本人在js方法里获取按钮ID,然后按一下调用一下java后台的方法,js方法里面怎么调用呢,后台方法功能是好的 已经测试过了。
解决方案

10

可以通过ajax的方式去调用后台
参考

10

<input onclick="click(this.id)"/>
function click(id){
$.post("action.do",{"id":id},function(data){
    
    alert(data);
}
});

手写 没测试

10

jquery的ajax方便实惠

10

$.ajax({
     type: "POST",
    url: "action.do",
    data: $("#form_id").serialize(),//也可以直接写:"id=1"
    dataType: "JSON",
    success: function (res) {
        alert(res);
    },
    error: function (xhr, ajaxOptions, thrownError) {
        alert("系统异常!");
    }
});

10

可以尝试看看DWR 框架。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明js调用java后台方法