0
是否可以在控制器中向$.ajax
發送大量數據(例如網格內容)? 有沒有解決方法「URI太長」的事情? 我知道這可能不是最佳做法,相反我應該逐一發送每一行,但仍然有可能嗎?向服務器發送大量數據
是否可以在控制器中向$.ajax
發送大量數據(例如網格內容)? 有沒有解決方法「URI太長」的事情? 我知道這可能不是最佳做法,相反我應該逐一發送每一行,但仍然有可能嗎?向服務器發送大量數據
是否存在「URI過長」的變通方法?
使用POST HTTP動詞,而不是GET的:
$.ajax({
url: '/foo',
type: 'POST',
data: { value: someVariableThatCouldBeHuge },
success: function(result) {
// TODO: process the results
}
});
或等價的:
$.post('/foo', { value: someVariableThatCouldBeHuge }, function(result) {
// TODO: process the results
});
謝謝達林! – Agzam