CodeIgniter如何重新填充jquery附加的输入

$(document).ready(function(){

    var inputs_c = 0;
    $('.suggested_answers').change(function(){

        if($(this).val() != '')
        {
            inputs_c++;
            var id = 'sa_' + inputs_c;
            var html = $(this).parent().html();
            $('.sa_container').append('<div id="' + id +'">' + html + '</div>')
        }

    })

})

<div id="sa_0">
<span>1</span> </span><input class="suggested_answers" type="text" name="suggested_answers[]" value="<?= set_value('suggested_answers[]'); ?>" />
</div>

I'm using the codeigniter form library, if the user fails the form validation, it returns him back to the form page, if the inputs are static they are repopulated successfully, but what if they are appending by Jquery? using the name of input as array.