не могу прочитать значение 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, время: 02:01. |