You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Checked the source and it's a simple problem of an empty options.state object.
Line 278: if(!options.state.rowNum)
When I pass in an option like this it works:
var splitLines = $.csv.parsers.splitLines(t, {separator: ",", delimiter:
"\x22", state: { } });
I'll take a look at it.
I added more state tracking on the last update and probably just missed the
default state object creation on the splitLines method.
Thank you for the feedback.
If you want a quick and dirty fix. Just add a 'state' object literal with
rowNum and colNum both initialized to 0.
To see what I mean, just take a look at some of the other functions. The proper
fix would be to make splitLines so it inherits its state from the function
arguments with defaults as a fallback.
Original issue reported on code.google.com by
[email protected]
on 7 Apr 2013 at 6:09The text was updated successfully, but these errors were encountered: