laravel problem z dopisaniem pola typu text form

0

Mam taki problem załóżmy, że mam
pola typu

<input type=text name=pole[]>
<input type=text name=pole[]>

I w te dwa pola uzupełnie to normalnie mi wyszuka w bazie danych po tych dwój polach, ale jak dam

<input type=text name=pole[]>
<a onclick=addField()>Dodaj pole</a1>

js

function addField() {
    $("#what_work").append("<input type='text' name='pole[]' class='form-control typeMood'>");
}

To teraz jak kliknę w pole dodaj pole to mi tego drugiego nie uwzględni już drugi raz mam taki przypadek pierwszy był z polem tekstowym a drugi jest z polem typu file.

Dwa przypadki są na frameworku laravel.

1

za mało informacji, bo php nie ma tu nic do tego, problem masz na froncie ze źle obsłużoną akcją wysyłania formularza, lub nie podpiętą akcją.

0

To może dam kod.

html

<table id="what_work" width="100%">
                   
                    <tr>
                        
                        <td>
                <input type="text" name="what_work3[]" class="form-control typeMood">
                    </td>
                           <td>
                 <a onclick="addWorld()" class="btn btn-info btn-lg">
          <span class="glyphicon glyphicon-plus"></span>  
        </a>
            </td>
          
                    </tr>
                    <tr>
                        
                        <td>
                <input type="text" name="what_work3[]" class="form-control typeMood">
                    </td>
                           <td>
                 <a onclick="addWorld()" class="btn btn-info btn-lg">
          <span class="glyphicon glyphicon-plus"></span>  
        </a>
            </td>
          
                    </tr>
                    <tr>
                        
                        <td>
                <input type="text" name="what_work3[]" class="form-control typeMood">
                    </td>
                           <td>
                 <a onclick="addWorld()" class="btn btn-info btn-lg">
          <span class="glyphicon glyphicon-plus"></span>  
        </a>
            </td>
          
                    </tr>
                    <tr>
                        
                        <td>
                <input type="text" name="what_work3[]" class="form-control typeMood">
                    </td>
                           <td>
                 <a onclick="addWorld()" class="btn btn-info btn-lg">
          <span class="glyphicon glyphicon-plus"></span>  
        </a>
            </td>
          
                    </tr>
                </table>

java script.

function addWorld() {
    $("#what_work").append("<input type='text' name='what_work3[]' class='form-control typeMood'>");
}
0

nadal niewiele nie widzę form lub js, który wysyła więc nie wiem jak to używasz.

0
 <form action="{{ url('/Produkt/Search_action')}}" method="get">

 <input type="submit" value="Szukaj" class="btn btn-primary">

Chodziło ci o to ?

1

To zrób inaczej jak nie możesz dać kodu. Sprawdź sam:

  • jak generuje się HTML po dodaniu tego input przez js.
  • czy oby na pewno masz w tym HTML wszystkie dane
  • w narzędziach developerskich w przeglądarce podejrzyj co ona właściwie wysyła.
0

Już wiem gdzie może leżeć problem jak dałem widoczność html to inputy dodawane przez js działają po za tbody, ale są w table.

<table id="what_work" width="100%">

                        <tr>

                            <td>
                    <input type="text" name="what_work3[]" class="form-control typeMood">
                        </td>
                               <td>
                     <a onclick="addWorld()" class="btn btn-info btn-lg">
              <span class="glyphicon glyphicon-plus"></span>  
            </a>
                </td>

                        </tr>
                        <tr>

                            <td>
                    <input type="text" name="what_work3[]" class="form-control typeMood">
                        </td>
                               <td>
                     <a onclick="addWorld()" class="btn btn-info btn-lg">
              <span class="glyphicon glyphicon-plus"></span>  
            </a>
                </td>

                        </tr>
                        <tr>

                            <td>
                    <input type="text" name="what_work3[]" class="form-control typeMood">
                        </td>
                               <td>
                     <a onclick="addWorld()" class="btn btn-info btn-lg">
              <span class="glyphicon glyphicon-plus"></span>  
            </a>
                </td>

                        </tr>
                        <tr>

                            <td>
                    <input type="text" name="what_work3[]" class="form-control typeMood">
                        </td>
                               <td>
                     <a onclick="addWorld()" class="btn btn-info btn-lg">
              <span class="glyphicon glyphicon-plus"></span>  
            </a>
                </td>

                        </tr>
//czyli one gdzieś tutaj się ladują.
                    </table>

1 użytkowników online, w tym zalogowanych: 0, gości: 1