diff --git a/library/traits/controller/Jump.php b/library/traits/controller/Jump.php index 0fad996d..1ea788bb 100644 --- a/library/traits/controller/Jump.php +++ b/library/traits/controller/Jump.php @@ -80,8 +80,9 @@ trait Jump $code = $msg; $msg = ''; } + $isAjax = Request::instance()->isAjax(); if (is_null($url)) { - $url = 'javascript:history.back(-1);'; + $url = $isAjax ? '':'javascript:history.back(-1);'; } elseif ('' !== $url) { $url = (strpos($url, '://') || 0 === strpos($url, '/')) ? $url : Url::build($url); }