Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.02.2010, 22:57
Кандидат Javascript-наук
Отправить личное сообщение для Casufi Посмотреть профиль Найти все сообщения от Casufi
 
Регистрация: 05.02.2010
Сообщений: 109

Как правильно добавить форму используя jQuery
Нужно на страничку добавить несколько форм, я это пытаюсь сделать таким скриптом
function AddForm(data){
  for ( var i in data) {
    $("<form>",{
      id:"timetable"+data[i].ID,
      name:"timetable"+data[i].ID
    }).appendTo("#list_cost");
    
    $("<input>", {
      type: "text",
      val: "Test"
    }).appendTo("#timetable"+data[i].ID);
  }
}

Но сейчас формы генерируются без id и value и поэтому не срабатывает вторая часть скрипта.
Как правильно добавить несколько форм ?
Вот пример data
data = [{
			"ID":"9",
			"Period":"2010-02-01",
			"State":null,
		},{
			"ID":"10",
			"Period":"2010-03-01",
			"State":null,
		}]
Ответить с цитированием
  #2 (permalink)  
Старый 15.02.2010, 23:14
Кандидат Javascript-наук
Отправить личное сообщение для Casufi Посмотреть профиль Найти все сообщения от Casufi
 
Регистрация: 05.02.2010
Сообщений: 109

Попробовал сделать деревянным методом
for ( var i in data) {
    $("#list_cost").append('<form name="'+data[i].ID+'" id="'+data[i].ID+'"></form>');
    $("#timetable"+data[i].ID).append('<input type="hidden" value="'+data[i].ID+'"/>');
    $("#timetable"+data[i].ID).append('<input type="submit" value="Ок"/>');
  }

Форма вставляется, инпуты - нет, видать прийдется делать еще более дубовым методом, вставлять цельной текстовой строкой.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обрезать строку и добавить символы в середине, в зависимости от длинны строки andreyua Firefox/Mozilla 12 10.12.2010 15:44
Как правильно использовать jQuery lightBox vishnu Элементы интерфейса 2 11.11.2009 07:00
Как правильно писать классы с использованием jQuery? Tpona jQuery 7 13.10.2009 15:16
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 23:20
Как правильно подгрузить jQuery Siton jQuery 4 15.06.2009 09:54