Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Testweb

Выполнить jaix запрос

Рекомендованные сообщения

Подкиньте пожалуйста пример запроса. Что та не разберу...

 

 

К примеру есть такой запрос

'?app=core&module=system&controller=ajax&do=instantNotifications&csrfKey=4895a3112df989ba11f9a483540fefb1&notifications=0&messages=0'

 

К какому скрипту он обращается, можно путь полностью? :rolleyes:

Поделиться сообщением


Ссылка на сообщение
07/02/17 11:43 (изменено)

Верный код?

window.onload = function(){
   new Ajax.Request('app=core&module=system&controller=ajax&do=instantNotifications',{
hideLoader: true,
onSuccess: function(t){



   }});
};

Изменено пользователем Testweb

Поделиться сообщением


Ссылка на сообщение

Мужики, подскажите

:mellow:

Поделиться сообщением


Ссылка на сообщение

Кого? Чего?

'?app=core&module=system&controller=ajax&do=instantNotifications&csrfKey=4895a3112df989ba11f9a483540fefb1&notifications=0&messages=0'

applications/core/modules/front/system/ajax.php

Поделиться сообщением


Ссылка на сообщение

Дописал

	public function doExecute()
{




    \IPS\Output::i()->json('sds');	

}

 

 

window.onload = function(){
  new Ajax.Request('?app=core&module=system&controller=ajax&do=instantNotifications',{
      hideLoader: true,
      onSuccess: function(t){	
	alert('ff');
      }
  });
};

 

Алерт не получаю, должно все работать.

Поделиться сообщением


Ссылка на сообщение

От скрипта должен получить ответ "sds", в js должно сработать алерт. В чем допустил ошибку?

Поделиться сообщением


Ссылка на сообщение

Дописал

    public function doExecute()

    {

        \IPS\Output::i()->json('sds');  

    }

И где Вы нашли метод doExecute?

У Вас в коде вообще запрос идет к instantNotifications

Поделиться сообщением


Ссылка на сообщение

Как верно составить js код чтобы он работал, сейчас ошибка при запросе.

 

Как составить код использую готовые методы, как в ips делают jaix запросы.

Поделиться сообщением


Ссылка на сообщение

как в ips делают jaix запросы.

ips.getAjax()(url)
.done(function(){

}).fail(function(){

});

сейчас ошибка при запросе.

Не вижу ошибок

Поделиться сообщением


Ссылка на сообщение
Как верно составить js код чтобы он работал, сейчас ошибка при запросе.

В /applications/core/modules/front/system/ajax.php:

	public function myFunction()
{
	\IPS\Output::i()->json( array( 'content' => 'My content...' ) );
}

В JS:

	ips.getAjax()( ips.getSetting('baseURL') + 'index.php?app=core&module=system&controller=ajax&do=myFunction', {
	dataType: 'json',
	showLoading: true,
	timeout:  10000
})
.done( function(response) {
	alert(response.content);
})	
.fail( function() {
	alert('Error!');
});

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...