复选框帖子使用jquery sortable后,在提交时删除输入

时间:2013-12-03 07:41:56

标签: jquery input jquery-ui-sortable

我的复选框帖子输入在使用jquery sortable后在提交时被删除。

当表单提交时,我只会丢失已经使用sortable排序的已选中复选框。未分类的输入工作正常。我找到的最近的帖子是关于类似的fixfox bug的帖子。

<form name="input" method="get">
    <table border="1">
        <tbody class="data" id="sortable">
            <tr>
                <td>row 1</td>
                <td><input class="checkBox" type="checkbox" name="batch_uploads_ids[162]" value="4|32" /></td>
            </tr>
            <tr>
                <td>row 2</td>
                <td><input class="checkBox" type="checkbox" name="batch_uploads_ids[163]" value="0|45" /></td>
            </tr>
            <tr>
                <td>row 3</td>
                <td><input class="checkBox" type="checkbox" name="batch_uploads_ids[164]" value="8|56" /></td>
            </tr>
        </tbody>
    </table>
    <input type="submit" value="Submit">
</form>

// Return a helper with preserved width of cells
var fixHelper = function (e, ui) {
    ui.children().each(function () {
        $(this).width($(this).width());
    });
    return ui;
};

$("#sortable").sortable({
    helper: fixHelper
}).disableSelection();


$("#sortable").live('hover', function () {
    $("#sortable").sortable({
        //handle: 'button',
        cancel: ''
    }).disableSelection();
});

我尝试在jsfiddle

重新创建它

0 个答案:

没有答案