Модераторы: 2man
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не передается ajax 
:(
    Опции темы
yintar1980
Дата 14.9.2016, 06:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 26.10.2015

Репутация: нет
Всего: нет



Здравствуйте.
Очень прошу помочь.
Мне необходимо ajax-ом  из вида в контроллер передать переменную, чтобы подставить эту переменную в запрос в БД.
Проблема в том, что контроллер не видит пост или гет(пробовал и post и get) запроса и в запрос к БД вместо пост или гет данных подставляется isNull,хотя если смотреть в консоли то ответ с сервера приходит......почему тогда пост данные не подставляются в запрос БД ???.
csrf-token тоже передается.
В чем может быть проблема?
это вьюха(отсюда передаю перемерную city в контроллер)
Код

<script>
    $(function () {
        $('.city').on('click', function () {
            var city = $(this).text();
            $.ajax({
                type: 'GET',
                url: '/index.php/user/ajax',
                data: {city: city},
                success: function (data) {
                    console.log(data);
                },
                error: function (data) {
                    alert('Возникла ошибка');
                }
            });
        });
    });
</script>

это контроллер 
Код

public function actionAjax() {
        $city = Yii::$app->request->get('city');
          $master_to_category = \app\models\MasterToCategory::find()->joinWith('users', 'categories')->where(['category_id' => Yii::$app->request->get('category_id'), 'city' => $city])->all(); //вот здесь и надо в параметр запроса city подставить данные post запроса, но подставляется null
        return $city;
    }

Помогите пожалуйста!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Другие движки / фрейморки | Следующая тема »


 




[ Время генерации скрипта: 0.1023 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.