Показать сообщение отдельно
  #9 (permalink)  
Старый 27.01.2011, 16:30
Интересующийся
Отправить личное сообщение для vitja Посмотреть профиль Найти все сообщения от vitja
 
Регистрация: 27.03.2010
Сообщений: 17

Skipp, примерно вот так получается ..
$("select[name=kind[]]").change(function() {
		
		var kind_id = $(this).val();
		url = "/admin/add";
		$.post(
	            url,
	            "kind=" + kind_id,
	               function (result) {
	               // $('body').html(result); // возвращает [{"id":1,"title":"Легковое"}, {"id":2,"title":"Грузовое"}]                
	                  $(result).each(function() {
               	  alert($(result).id);
                       });
	                  
	            }
		 ),"json";

		 

		});

PHP
if($_POST) { 
    $types =  $this -> prop_type($_POST['kind']); 
    $regions = array();
    foreach ($types as $id => $title) {
        $regions[] = array('id'=>$id, 'title'=>$title);
     
    }
     print(json_encode($regions)); // [{"id":1,"title":"Легковое"}, {"id":2,"title":"Грузовое"}]   
         }
Ответить с цитированием