如何在spring控制器中传递和获取jquery对象的值

时间:2015-07-10 08:39:14

标签: javascript jquery ajax spring spring-mvc

var getAccessValues = {};
$(function(){
    $('.toggle_checkbox').change(function() {
        if (check === null) {
        } else {
            if (this.name == check) {
                incr++;
            } else {
                incr = 1;
            }
        }
        var tval = $(this).val();
        check = this.name;

        if (!getAccessValues[this.name]) {
            getAccessValues[this.name] = [];
        }
        getAccessValues[this.name][incr] = tval;
    });
});

function display() {
    $.ajax({
        type: "POST",
        url: "/CRM_Spring/ViewAccessRights/multipleUpdate",
        data: "getRights="+getAccessValues,
        success: function(msg) {
            alert("successfully transfered");
        }
    }); 
}

我想知道我是否以正确的方式传递了我的getAccessValues对象。另外,我想知道如何在我的spring控制器中从这个对象中检索值。提前致谢。

@RequestMapping(value="/multipleUpdate",method=RequestMethod.POST)
public String updateMultipleAccessRights(@RequestParam("getRights") String RightsArray)
{
}

1 个答案:

答案 0 :(得分:0)

几个小时前我回答了类似的问题,我认为这就是你需要的。这是链接:How to get parameter in spring controller