Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   не могу прочитать значение multiselect (https://javascript.ru/forum/misc/35194-ne-mogu-prochitat-znachenie-multiselect.html)

qwertycal 03.02.2013 16:30

просто не знал как "распечатать" array в javascript, чтоб вместо слово "array" он мне распечатывал выбранные странны

qwertycal 03.02.2013 16:32

просто я начинающий в javascript, jquery
внимательно изучаю ваши ответы и учусь

danik.js 03.02.2013 22:47

qwertycal, и все же, я не понял, откуда возникло слово array?

qwertycal 04.02.2013 12:13

когда в "ui multiselect" выбираешь несколько вариантов, а затем при нажатии на что-то пытаешься вытащит это из jquery командой
var country_sms_select = $('#country_sms_select').val() || [];
, вот этой переменной "country_sms_select" присваивалось значение "array"

danik.js 04.02.2013 14:41

Неужели?
<script src="//code.jquery.com/jquery-latest.min.js"></script>
<select size="3" multiple onchange="alert( $(this).val() )">
<option value="1">Option</option>
<option value="2">Option</option>
<option value="3">Option</option>
</select>

gomer999999999 04.02.2013 18:44

Добрый день.
Предлагаем к рассмотрению и тестированию наш проект - Маркетер Плагин.
Продвигаем его успешно во всем мире. Но только 27 января 2013 предоставили в Рунете к тестированию русифицированный плагин с русифицированным интерфейсом. Вся подробная информация наhttp://www.marketerplugin.ru/
Предлагаем протестировать наш плагин на только что русифицированном интерфейсеhttp://www.marketerplugin.ru/test_plagina.
В двух словах: плагин предназначен для создания сайтов-визиток и страниц продаж.
Ждем ваших комментариев, отзывов и критики.
Так же будем рады видеть вас на наших страницах в соц сетях
http://www.facebook.com/pages/Marketer-plugin/5288148..
http://vk.com/club46912629
Успехов и новых впечатлений.
С уважением, Богдан

qwertycal 05.02.2013 12:26

дальше я это значение передавал в файл "php" через
$.post('add_tsk.php',

и в "php" я получал значение выбранных = "array" а не список

danik.js 05.02.2013 13:01

qwertycal, будем распутывать клубок дальше?
Что выдает php-код var_dump($_REQUEST['your_param_name']) ?
И можете привести целиком код $.post('add_tsk.php', ?

qwertycal 05.02.2013 13:44

Цитата:

Сообщение от danik.js (Сообщение 231710)
qwertycal, будем распутывать клубок дальше?
Что выдает php-код var_dump($_REQUEST['your_param_name']) ?
И можете привести целиком код $.post('add_tsk.php', ?

если тебе интересно то можно попробовать распутывать дальше.
с моей стороны " мне помогли, я выучил код, и понял как надо писать в данной ситуации".
за что огромное спасибо

danik.js 05.02.2013 13:59

Да как интересно... Скорее хочу чтобы ты разобрался. Если программированием особо не собираешься заниматься в дальнейшем, то можешь забить. Иначе же лучше всегда разбирать свои ошибки, а не обходить их.
И я кажется знаю в чем дело. Дело в приведении php массива к строковому типу.
echo array() выведет "Array". Ну или любая другая операция(например, конкатенация), неявно (да и явное приведение конечно тоже) приводящая массив к строке.

Так что проблема вовсе не в javascript.


Часовой пояс GMT +3, время: 19:34.