0

我有一个在表单中创建的 javascript 数组变量,action => new但我似乎无法找到一种方法将此变量作为字段与其他表单字段输入一起返回给控制器。如何将此数组设置为表单中的隐藏字段。有没有办法将数组传递回参数散列到控制器?

$(document).ready(function() {

    arr = new Array();

        $(document).on('change', 'select[id ^="package"]', function() {
            var arr = $('select[id ^="package"]').map(function(){
                return this.value
            })          
        });

});

我有这个 javascript 数组,我想提交:packages设置为 javascript 变量的表单arr

4

1 回答 1

1

如果您已经有一个隐藏字段,您可以在 JavaScript 中执行此操作:

$('#MODELNAME_packages').val(arr);
于 2012-07-15T07:21:31.123 回答