Запазване на въведените данни при динамично добавяне на полета към формуляр Много яка презентация на HTML5
фев 182010

След написах предната статия за дублиране на input полета, се сблъсках с по-сериозен проблем – дублиране на select полета. Разбира се можех да изброя опциите от select полето в javascript-а, но това изобщо не е добра идея. Още повече, че моите полета са 5-6 с по 10тина опции и се зареждат от базата. След още малко ровене стигнах до нещо, което е по-красиво от предното:

  1. function duplicate_select(parent_id, select_id) {
  2.  var parentDiv = document.getElementById(parent_id);
  3.  var obj = document.getElementById(select_id).cloneNode(true);
  4.  parentDiv.appendChild(obj);
  5. }

Любовта ми към javascript се задълбочава…

  • Google Bookmarks
  • Facebook
  • del.icio.us
  • Digg
  • Print
  • PDF

Leave a Reply

© 2009 Dimitar Chakarov | Suffusion WordPress theme
Creative Commons License
Произведението ползва условията на Криейтив Комънс договор
preload