br ' blog

PHP กับ AJAX ปัญหา responseText เล็กๆน้อยๆ

Posted on: 2009/09/19

เมื่อวานนี้นั่ง coding ส่งค่าด้วย ajax + javascript ตามปกติ
อยู่ผลที่ได้ตอบกลับมาดันมี ช่องว่าง (space,blank)
เดี๊ยนก็งงสิคะ เป็นไปได้ไง
นั่งหาที่มาของมันทาง Google ไม่มีคำตอบ
เค้าแนะนำให้ trim trim trim แต่หัวหน้าทีมก็ยืนยันให้หาให้ได้ว่ามันมาจากไหน

ลอง echo ดูก็พบว่ามีช่องว่างระหว่างส่วนที่ส่งค่าไปหน้าที่ 2
<เราเขียนส่งค่าผ่านไป 2 หน้าไม่ได้ส่งแค่ไปหน้าเดียวแล้วส่งกลับ>
ในที่สุดก็รู้ว่า ช่องว่าง และตัวขึ้นบรรทัดใหม่ มันมาจากไหน
ที่แท้มันเกิดจากในหน้าที่เราส่งค่าไปมันมี ช่องว่างน่ะสิ
ไม่ว่าเราจะ echo หรือ เว้นวรรค อะไรหลัง ?> มันก็ตามมาด้วยน่ะสิ
ถ้าเกิดเจอปัญหานี้ละก็นะลองเช็คที่หน้าที่เราส่งค่าไป

ว่ามีช่องว่างหรือบรรทัดใหม่อยู่หลัง code PHP ของเราอ๊ะเปล่า เท่านั้นเอง

ไม่รู้จะช่วยแก้ปัญหาให้ใครหลายคนได้บ้างรึเปล่านะ
เอาไว้ว่างๆจะ cap ภาพมาประกอบละกันนะ

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

,, tweeet กัน ,,

Error: Please make sure the Twitter account is public.

กี่เรื่องต่อกี่เรื่อง

ปฏิทินไม่บอกคืนและวัน

September 2009
M T W T F S S
« Aug   Jan »
 123456
78910111213
14151617181920
21222324252627
282930  

ความฮิต

  • 46,583 hits
%d bloggers like this: