$(function () {
    $(".inline." + formset_prefix).formset({
        prefix: formset_prefix, // The form prefix for your django formset
        addCssClass: "btn btn-block btn-primary bordered inline-form-add", // CSS class applied to the add link
        deleteCssClass: "btn btn-block btn-primary bordered", // CSS class applied to the delete link
        addText: 'Add another question', // Text for the add link
        deleteText: 'Remove question above', // Text for the delete link
        formCssClass: 'inline-form', // CSS class applied to each form in a formset
        added: function (row) {
            add_autocomplete(row);
        }
    })
});
$(function () {
    $(".inline." + formset_prefix).formset({
        prefix: formset_prefix, // The form prefix for your django formset
        addCssClass: "btn btn-block btn-primary bordered inline-form-add", // CSS class applied to the add link
        deleteCssClass: "btn btn-block btn-primary bordered", // CSS class applied to the delete link
        addText: 'Add another question', // Text for the add link
        deleteText: 'Remove question above', // Text for the delete link
        formCssClass: 'inline-form', // CSS class applied to each form in a formset
        added: function (row) {
            add_autocomplete(row);
            row.find("input").first().prop('disabled', true);
        },
        removed: function (row) {
            if ($('#id_' + formset_prefix + '-TOTAL_FORMS').val() == 1) {
                $(".inline." + formset_prefix).find("input").prop("disabled", false);
            }
        }
    })
});
Disable origin textfield for forms != first one
Disable origin textfield for forms != first one

It will be automatically set to previous form's destination
