• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

jak umieścić przesłany wcześniej obiekt do input w form

0 głosów
36 wizyt
pytanie zadane 22 listopada 2021 w HTML i CSS przez Lulex Użytkownik (670 p.)

Cześć,

próbuję zrobić prosty sklep i napotkałem przeszkodę do której nie mogę znaleźć rozwiązania. W jaki sposób mogę wrzucić jakiś obiekt bezpośrednio w <input> w <form>?

<table class="tableTest">
            <tr class="productP" th:each="product : ${products}">
                <td>
                    <a th:href="@{/products/produkt}">
                        <div class="product">

                            <div class="miniatureImage"><img th:src="${product.getImageUrl()}" th:width="200"
                                                             th:height="164"/></div>
                            <div class="producer" th:text="${product.getProducer()}"></div>
                            <div class="model" th:text="${product.getModel()}"></div>
                            <div class="paramterers" th:text="${product.getParameters()}"></div>
                            <div class="price" th:text="${product.getPrice()}"></div>

                            <form action="#" th:action="@{/products/produkt}" method="post" th:object="${productForm}">
                                <input type="hidden" th:field="*{choosedProduct}" th:value="${product}">${product}</input>
                                <button class="addToBusket" th:type="submit">Do koszyka</button>
                            </form>
                        </div>
                    </a>
                </td>
            </tr>
        </table>

 

i teraz w jaki sposób mogę uzupełnić ten input aktualnym produktem z forEach? 

<form action="#" th:action="@{/products/produkt}" method="post" th:object="${productForm}">
                                <input type="hidden" th:field="*{choosedProduct}" th:value="${product}">${product}</input>
                                <button class="addToBusket" th:type="submit">Do koszyka</button>
                            </form>

 

po prostu chcę aby "choosedProduct" był po prostu tym aktualnym produktem który zostanie przesłany dalej.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

+1 głos
5 odpowiedzi 97 wizyt
pytanie zadane 4 listopada 2021 w HTML i CSS przez Bartess Gaduła (3,600 p.)
0 głosów
0 odpowiedzi 77 wizyt
pytanie zadane 15 października 2019 w PHP przez jared Gaduła (3,620 p.)

87,902 zapytań

136,488 odpowiedzi

304,301 komentarzy

58,284 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...