Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   помогите разобраться с ajax запросом в yii (https://javascript.ru/forum/jquery/50628-pomogite-razobratsya-s-ajax-zaprosom-v-yii.html)

asder117 05.10.2014 00:05

помогите разобраться с ajax запросом в yii
 
делаю сайт на yii

в скрипте
Код: Выделить всё
    function sendzalb(id) {
    var ID1 = id;

    bodyAutoWidth();

    $(window).bind("resize", bodyAutoWidth);
    //данные с сервера
    $.ajax({
        url: "/site/ajaxload",
        type: "POST",
        dataType:"json",
        data: {id:id1},
        success: function(data){
            console.log(data); // здесь придут данные в ЖСОН
            
document.getElementById("infotext").innerHTML = "123 " + data['description'];



          
        }
    });

    $('#send_zalb').modal('show');


}

в представлении
Код: Выделить всё
<rect id="4" x="10" y="329" fill="none" stroke="#FFFFFF" stroke-miterlimit="10" width="31" height="39"  onmouseover="sendzalb(id);evt.target.setAttribute('opacity', '0.6')"/>

в контроллере
Код: Выделить всё

public function actionAjaxLoad($id) {

    $id = (isset($_POST['id'])) ? $_POST['id'] : null;

           $room_type = RoomType::model()->findByPk($id);
        if (empty($room_type)) {
            throw new CHttpException(404, 'Указанная страница не найдена');
        }
        $room_types = RoomType::model()->findAll();
         $json_data = array ('name'=>$room_types[$name], 'price'=> $room_types["price"], 'description'=> $room_types['description']);

        
 echo json_encode($json_data);
                  
       
    }



где ошибка не пойму. заранее спасибо. модалка выходит но содержимое div не меняется.
asder117

Сообщения: 60
Зарегистрирован: 2014.07.06, 09:28
Вернуться к началу


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