您好,当我点击提交时,我在函数中有一个变量...我想将变量“ fieldNames”传递给表单...。

$(document).ready(function() {
$("#submit").click(function() {
    $("#sortable").each(function() {

        var fieldNames = $(this).sortable('toArray').toString();


    });
    $("#detColumnSortorder").submit;
});


});

我想以我的形式传递它:fieldNames

最佳答案

在表单中输入一个隐藏的输入字段。然后在隐藏字段上设置值。这样,当表单提交时,隐藏字段中的值将被提交。

HTML:

<input type="hidden" name="fieldNames" value="" />


jQuery的:

$(document).ready(function() {
$("#submit").click(function() {
    $("#sortable").each(function() {
        var fieldNames = $(this).sortable('toArray').toString();
        $('input[name=fieldNames]').val(fieldNames);
    });
    $("#detColumnSortorder").submit;
});

09-25 19:06