0
我有一個包含超過500個項目的下拉列表。下拉列表允許用戶多選。如果太多數據通過ajax調用,它會導致頁面未找到錯誤嗎?
var searchOption = $('#searchOptionOption').val();
var formData = {
searchOption: searchOption
};
我的AJAX
$.ajax({
type: 'GET',
url: 'search',
data: formData,
dataType: 'html',
success: function(html){
....
},
error: function (data){
console.log('Error:', data);
}
});
我面對是,當用戶選擇200餘項,然後它會導致Ajax調用過程中沒有發現錯誤404頁的問題。但是,有時它可以顯示結果,但是如果超過了一定數量,那麼它肯定會顯示錯誤404頁面未找到。
是否有可能是由大量的數據通過ajax傳遞引起的?任何解決此問題的解決方案?
謝謝,我改變了GET方法到POST方法,然後它的工作。我正在使用laravel而不是asp.net。無論如何,再次感謝您的回答。 – Crazy
@引導好的,仍然需要更新答案讓別人知道.. – Kasnady
我同意,我曾經得到我的文件損壞時,我的代碼編輯器中保存我的PHP文件,在「1/1000機會完全相同的時間」當瀏覽器打開網頁時,該文件正在處理ajax請求。幸運的是我有備份。有幾次我無法保存我的文件,但是稍後我可以保存它。 –