我開始一個網頁編程提交表單與許多領域,因爲到目前爲止,我只用了網頁設計。JQuery的:通過AJAX調用
我的問題是,從來就做到這一點顯示出與各部門的12個問題形式的調查。部門的數量取決於一個名爲「sections」的前一個選擇器。
因此,形式可以顯示12個問題,如果字段「部分」具有1個系,或120,如果「部分」具有10個部門。
序列化和編碼數據爲Base64之前提交:
// Setup call
$.ajax({
type: 'GET',
url: 'survey_actions.php&action=save',
data: { parameters: Base64.encode($("#mySurvey").serialize()) },
dataType: 'text',
beforeSend:function(){
// Load waiting panel
loader("on");
},
success:function(response){
[...]
我敢肯定這是不是乾淨的方法和,我遇到了以下問題:當字段填寫的數量少(例如12),所有工作都正常,但是當號碼更高時(例如72),服務器不會收到所有數據。
字段命名如下: 「sectorID_questionID」。所以在帖子上,參數字符串是:
...&1_0=X&1_1=X&1_2=X&1_3=X...
(X是用戶給這個問題的值)。
所以,問題:什麼是解決它,並沒有把它修剪巨大的數據發送到使用AJAX的服務器最appropiated方法是什麼?
真誠,感謝您的幫助:)
嘗試增加[的post_max_size(http://php.net /manual/en/ini.core.php#ini.post-max-size) –