|
|
|
| Здравствуйте!
Здесь код jquery, который выводит двойной список.
Можно поймать значение второго селекта, что-то вроде как
(document.getElementById("reply").innerHTML=document.getElementById("second").value;)
<script type="text/JavaScript">
$(document).ready(function()
{
var selectoptions = {
"Vegetables": {
"key" : 10,
"defaultvalue" : 101,
"values" : {
"выберите1": 101,
"tomato": 110,
"potato": 111,
"asparagus": 112
}
},
"Fruits": {
"key" : 20,
"defaultvalue" : 201,
"values" : {
"выберите2": 201,
"apple": 210,
"orange": 211,
"kiwi": 212,
"melon": 213
}
}
};
$('#first').doubleSelect('second', selectoptions);
});
</script>
|
вывод:
<form action="index.html" >
<select id="first" name="first" size="1"><option value="">--</option></select>
<select id="second" name="second" size="1"><option value="">--</option></select>
</form>
|
| |
|
|
|
|
|
|
|
для: vadimka
(09.01.2011 в 12:03)
| | 1 нет ссылки на плагин
2 в чем вопрос | |
|
|
|
|
|
|
|
для: AlexSol
(09.01.2011 в 13:09)
| | 1)http://www.jgeppert.com/jquery-doubleselect/
2)кинуть выбранное значение в аджакс | |
|
|
|
|
|
|
|
для: vadimka
(09.01.2011 в 12:03)
| | $(#'second').live('change',function(){alert($(this).attr('value'))}) | |
|
|
|
|
|
|
|
для: AlexSol
(09.01.2011 в 22:49)
| | Если честно я тут запотелся (плохо знаю джава-скрипты и не знаю, jquery)/
$(#'second').live('change',function(){alert($(this).attr('value'))})
тут опечатка #'second....
чтоб к аджаксу прикрутить сделал так, работает но не знаю ли правильно:
$('#second').live('change',function(){
$.ajax({
type: "POST",
url: "some.php",
data: {name: ($(this).attr('value'))},
success: function(msg){ document.getElementById("content").innerHTML=msg;}
});
});
|
соответственно, ответ кидается в
а тестовый файл some.php:
<?php
$name=$_POST[name];
echo $name;
?>
|
Спасибо!!!!
еще вопрос: скрыит второй селект, пока не выбран первый, а в первом по дефолту предложение, чето выбрать | |
|
|
|