Bug Tracker

Ticket #4663 (closed bug: invalid)

Opened 7 years ago

Last modified 5 years ago

$.getJSON can't process data with crlf

Reported by: dolphin Owned by:
Priority: major Milestone: 1.4
Component: unfiled Version: 1.3.2
Keywords: Cc:
Blocking: Blocked by:


$.getJSON will fail when data is {"a":"123



I replaced

if ( type == "json" )

data = windoweval?("(" + data + ")");


if ( type == "json" )

data = json_parse(data); http://www.JSON.org/json_parse.js

It worked well.

Change History

comment:1 Changed 5 years ago by dmethvin

  • Status changed from new to closed
  • Resolution set to invalid

That is not valid json. Any control characters inside a string must be escaped.


Note: See TracTickets for help on using tickets.