2013-05-31 3 views
0

У меня есть эта проблема. Я хочу использовать xaction на панели управления в ответ на нажатие кнопки. Меня не волнует результат этого процесса. Просто хочу, чтобы он бежал. Проблема в том, что она работает около получаса и блокирует браузер до его завершения. То, что я хочу сделать, - запустить x-действие без блокировки браузера.Pentaho BI Панель мониторинга использует x-действие асинхронно

Я попытался использовать компонент x-action в CDE и попытался выполнить $ .ajax напрямую. Я даже пытался передать параметр async: true, который должен быть по умолчанию, но это не помогло.

ответ

0

Хорошо. Это моя вина снова. Я думал об одном, и писал что-то еще. То, что я сделал, это добавить async: false вместо async: true.

Изменил эту вещь, и теперь она работает. Тем не менее, согласно документации по jquery, по умолчанию это должно быть верно. В любом случае, если кто-то ищет такое решение - не пользовательский компонент. Попросите X-action непосредственно через ajax и убедитесь, что он настроен как асинхронный.

Смежные вопросы