Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Передач POST сгенерированного домом элемента


Автор: dkirpa 29.8.2009, 10:18
Добрый день!

Возникла проблемка с передачей методом пост сгенерированного javascript ом select а в Mozilla.

 _select.setAttribute("name","lala");

потом вывожу в контроллере обработки

print_r($_POST); элемента массива с названием  "lala" мозилла не видит, может кто сталкивался?

Автор: solenko 29.8.2009, 10:28
1. Этот вопрос для раздела javascript
2. Приведите код, которым добавляется select

Автор: dkirpa 29.8.2009, 10:36
Цитата

1. Этот вопрос для раздела javascript


С этим согласен, но темы-то смежные+php тут при делах, да и активность там на форуме оставляет желать лучшего.

Код

            var _select = document.createElement("select");
            _select.style.width="300px";
            _select.setAttribute("name","lala");
            document.getElementById(id+''+(level+1)).appendChild(_select);
            
            for(i=0;i<colors.length;i++){
        
                     var option = document.createElement("option");
        
                     var optionText = document.createTextNode(colors[i].firstChild.data);
        
                     option.appendChild(optionText);
                     option.setAttribute("value",colors[i].getAttribute("value"));
        
                   _select.appendChild(option);
             
             }
              alert(_select.getAttribute("name"));// выводится броузером
 



а вот в $_POST[] mozilla не видит.

Автор: NewDima 29.8.2009, 11:06
Абсолютно не уследил связи между генерацией у клиента и массивом $_POST на сервере
Может еще попробуете?

Автор: dkirpa 29.8.2009, 11:13


Цитата

Абсолютно не уследил связи между генерацией у клиента и массивом $_POST на сервере
Может еще попробуете? 


на клиенте сгенерировал  селект с именем lala, на сервер он в массиве $_POST в Мозилле не передается, не знаю что делать

Автор: Ипатьев 29.8.2009, 11:55
обратиться на форум мозиллы или яваскрипта.
с РНР тема настолько же смежная, насколько с производством компьютеров - браузер ведь на компьютере работает. спросите на ixbt, там народу еще больше.

Автор: bars80080 29.8.2009, 12:31
смотрите в файербаг, какие ошибки пишет, смотрите в инспектор DOM

в конце концов, проверяете каждый шаг alert(переменная), где происходит обрыв и почему


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)