jquery ile inputuret adlı bir fonksiyonuma post yaparak input ürettiriyorum onuda form içine yazdırıyorum daha sonra formu post ettigimde o inputları görmüyor.

<div class="col-md-6">
    <h3>Kelime ile ilgili deyimler</h3>
    Kelime Deyimin;
    <div class="deyim">
        <input type="text" class="form-control deyimsayim"  placeholder="Kaç sozobegi  var">
        <input class="btn btn-success deyimbtn" type="button"  value="Yolla">
    </div>
    <hr>


</div>
$(document).on('click','.deyimbtn',function () {
    var sayim=$(".deyimsayim").val();
    $.ajax({
        type:"POST",
        url:link+"admin/inputuret2",
        data:{
            "sayim":sayim,
            "key":"deyim",
            "csrf_test_name":csrfdeger
        },
        success:function (cevap) {
            $(".deyim").html(cevap);
        }
    })
})
public function inputuret2(){
    $key=form("key");
    $sayim=form("sayim");

    for ($i=0;$i<$sayim;$i++):
        ?>
        <label for="">Başında<input type="radio" value="1" name="<?=$key?>sira[]"></label>
        <label for="">Sonunda<input type="radio" value="2" name="<?=$key?>sira[]"></label>
        <input type="text" name="<?=$key?>[]" class="form-control" placeholder="Sadece ilgili bölümünü yazınız">
    <?php
    endfor;

}