У меня есть эти коды, которые создают текстовое поле, и каждое текстовое поле имеет свой собственный уникальный идентификатор, например textbox1, textbox2 и так далее. У меня возникли проблемы с отправкой данных, потому что текстовое поле является динамическим, и не знаю, сколько текстовых полей создано пользователем. Поэтому у меня нет идеи о том, как публиковать данные, например, $ _POST ['textbox'].Получить значения из динамического текстового поля?
$(document).ready(function(){
var counter = 2;
$("#addButton").click(function() {
if(counter>10){
alert("Only 10 textboxes allow");
return false;
}
var newTextBoxDiv = $(document.createElement('div'))
.attr("id", 'TextBoxDiv' + counter);
newTextBoxDiv.after().html('<input type="text" name="txtLine' + counter + '" id="txtLine' + counter + '" placeholder="Line#' + counter +' " >');
newTextBoxDiv.appendTo("#TextBoxesGroup");
counter++;
});
так и означает, вместо того, чтобы использовать счетчик для создания уникального идентификатора, .i должен использовать []? – user2901740
Вы все равно можете использовать счетчик для создания уникального идентификатора для имени или имени HTML, но для имени вы можете использовать квадратные скобки и которые будут доступны в виде массива на стороне PHP. – Mingle
Спасибо. В файле, где в нем размещаются данные .. Я добавил эти коды $ text = $ _POST ['text']; if (isset ($ _ POST ['submit'])) { \t echo count ($ text); \t foreach ($ text as $ txt) \t { \t \t echo $ txt. ''; \t} \t } НАДЕЕТСЯ ЭТО ПОМОГАЕТ ... THx – user2901740