A-AA+then

เกี่ยวกับ การ response json

1,348
ผมมีปัญหาตรงที่ว่า อยากให้ server มานพ่น ประมาณนี้
$tb="<a href='javascript:void(0)' onclick=\"remove('$id')\" class='remove'>remove</a>";
$ret['link'] = $tb;
echo gcms::array2json($ret);

มันจะมีปัณหาตรงที่ผมใช้ " ฝัง js เลยไม่ทำงาน พอเอา " ออก ก้ใช้ remove ไม่ได้


ขอบคุณครับ

1 ความคิดเห็น

ครับ ข้อความบางตัวก็เป็นพิษเป็นภัยกับ JSON ครับ เช่น " และ อื่นๆ อีกหลายตัว

ถ้าสังเกตุดูให้ดี ถ้าเป็นข้อความ ผมจะใช้ rawurlencode() เพื่อเข้ารหัส และถอดด้วย decodeURIComponent() ครับ
1
^