使用MVCPortlet(Liferay 6.2)。Ajax無法在portlet配置jsp頁面中工作(liferay 6.2)
是否有任何理由說明此ajax調用可以在我的portlet的常規jsp上工作,但不適用於portlet的配置頁面(單擊右上角,然後單擊配置和選項時打開的jsp)。
在這種情況下,portletURL
正確顯示(alert),JS返回成功,但控制器從未收到客戶端請求。
這裏的Ajax調用:
$.ajax({
url: portletURL,
type: 'POST',
dataType: 'text',
cache: false,
data: {
test: test
},
success: function(data) {
alert('success ajax');
},
error: function(http, message, exc) {
alert('error ajax');
}
});
同樣,這段代碼完美的作品的另一個JSP。
這是否對任何人敲響? 在此先感謝。