我試圖重新定向用戶後,他點擊一個按鈕。 但重定向不起作用。 這是我處理按鈕點擊的js代碼。yii2 ajax請求重定向不起作用
$('#MyButton').click(function() {
$.ajax({
url: '<?php echo Url::to(['configurator/compare']) ?>',
type: 'POST',
data: {
Ref : Ref,
searchname: $("#searchname").val() ,
searchby:$("#searchby").val() ,
_csrf : '<?=Yii::$app->request->getCsrfToken()?>'
},
success: function (data) {
}
});
請求被執行,但我不重定向到URL。 當我點擊按鈕時,我停留在同一頁面上。
你實際上並沒有重定向雖然任何地方。它只是對給定的URL發出ajax POST請求。 – Andy