|
|
|
ผมมีปัญหาเวลาใช้ iis post ค่า แบบ ajex จำนวนมากๆ มันจะส่งไม่หมดใครพอรู้วิธีแก้บ้างครับ |
|
|
|
|
|
|
|
ได้ใช้พวก JSON หรือเปล่าครับ เพราะมีการเข้ารหัสแบบ UTF-8 ซึ่งจะลดปัญหาข้อมูลผิดเพี้ยนได้ครับ
|
|
|
|
|
Date :
2015-01-19 17:07:10 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ที่บอกว่าส่งไม่หมดหมายถึง มีข้อมูล 500 บันทัด แต่ ส่งค่าได้ 200 บันทัด ประมาณนี้อะครับ
|
|
|
|
|
Date :
2015-01-19 17:11:48 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ส่งแบบไหนครับ ลองดูแบบ POST น่ะครับ
|
|
|
|
|
Date :
2015-01-19 17:21:17 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
code ตอนส่งครับ
Code (JavaScript)
$.post('proc/update_status_manager.php', $('#frmUpdateStatus').serialize() + '&action=updateStatusList', function (data) {
$.unblockUI();
if (data == 0) {
alert('<?php echo $ln['e012'] ;?>')
_searchStatusUpdate();
return false;
} else {
alert('<?php echo $ln['e011'] ;?>');
return false;
}
});
|
|
|
|
|
Date :
2015-01-19 17:33:43 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดันๆ ยังหาทางแก้ไม่ได้ เลย ครับ ใครพอรู้วิธีบ้าง ครับ
|
|
|
|
|
Date :
2015-01-20 09:07:24 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันดับแรกได้ทดสอบตัวแปรว่ามาครบไหมใน ไฟล์ 'proc/update_status_manager.php' หรือยังครับ
echo count( $_POST['array_name']);
ถ้ามาไม่ครบ
ลองเปลี่ยน วิธีการเรียก ดูไหมครับเป็น
$.post('proc/update_status_manager.php' + '?action=updateStatusList', $('#frmUpdateStatus').serialize(), function (data) {
ทำ action ให้เป็น get แบบไม่เคยใช้แบบ จขกท ทำอะครับ
มันอาจทำให้เกิด conflict อะไรซักอย่าง
หรือจะเปลี่ยนไปใช้ อีกฟังก์ชั่นเลย
Code (JavaScript)
$.ajax({
url: 'proc/update_status_manager.php?action=updateStatusList',
type:'POST',
data: $('#frmUpdateStatus').serialize()
}).done( function( data ){
$.unblockUI();
if (data == 0) {
alert('<?php echo $ln['e012'] ;?>')
_searchStatusUpdate();
return false;
} else {
alert('<?php echo $ln['e011'] ;?>');
return false;
}
});
|
|
|
|
|
Date :
2015-01-20 10:06:02 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอเค หาตั้งนาน แก้ได้ แล้วครับต้องไปแก้ php.ini ตรง max_input_vars
เอา ; ข้างหน้าออกแล้ว เปลี่ยนค่าให้เยอะขึ้น
|
|
|
|
|
Date :
2015-01-20 11:03:15 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-01-20 11:11:04 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันจำกัด array ที่ส่งมา ครับ ต้องไปขยายถึงจะเห็น array เพิ่ม
เช่น ส่ง array a[0] ถึง a[500] ปกติมันจะเห็น ไม่ถึง 500 ถ้าไม่ไปเพิ่มค่าให้มัน
|
ประวัติการแก้ไข 2015-01-20 11:15:51 2015-01-20 11:16:11
|
|
|
|
Date :
2015-01-20 11:15:25 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|