помогите разобраться с 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, время: 21:06. |