не могу прочитать значение multiselect
добрый день.
как всегда нужна помощь знающих людей есть *multiselect* jquery ui. <select multiple="multiple" size="5" id="country_sms_select"> <?PHP for ($i = 0; $i < count($country); $i++){ echo "<option value=\"".$country[$i]."\">".$country[$i]."</option>"; } ?> </select> ест код который читает значение этого "multiselect" var country_email_select = $('#country_email_select').val() || []; вот только ответ приходит в виде array, а хотелось бы увидеть полный список выбранных опций подскажите как это сделать? заранее благодарен |
Цитата:
Цитата:
|
Цитата:
|
извиняюсь код чтения это
var country_sms_select = $('#country_sms_select').val() || []; как мне распечатать этот "array" в "javascript" чтоб в php передавался список значений, а не просто слово "array" |
qwertycal,
напишите пример того что вы хотите получить |
в этом "multiselect" выбирается список стран, этот список считывается с помощью "javascript", дальше передаются в "php" файл, в пхп файл приходит просто слово "array", а хотелось бы чтоб приходило что-то типа "Russia, Malta,Algeria,Togo,....."
|
qwertycal,
Вариант... <!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <title></title> <script src="http://code.jquery.com/jquery-latest.js"></script> <script> $(function(){ $('.send').click(function(){ var country_email_select = $('#country_email_select').val(), str = 'пусто'; country_email_select && (str = country_email_select.join(',')) alert(str); }); }); </script> </head> <body> <select multiple="multiple" size="5" id="country_email_select" > <option value="Январь">Январь</option> <option value="Февраль">Февраль</option> <option value="Март">Март</option> <option value="Апрель">Апрель</option> <option value="Май">Май</option> <option value="Июнь">Июнь</option> <option value="Июль">Июль</option> <option value="Август">Август</option> <option value="Сентябрь">Сентябрь </option> <option value="Октябрь">Октябрь</option> <option value="Ноябрь">Ноябрь</option> <option value="Декабрь">Декабрь</option> </select> <button class="send">send</button> </body> </html> |
Цитата:
2) на сервере вставьте var_dump($_REQUEST['your_param_name[]']). Как всегда не помню - нужно там [] или нет ) |
огромное спасибо, все заработало
|
qwertycal, так а где проблема то была?
|
Часовой пояс GMT +3, время: 03:00. |