In following **[this post](https://stackoverflow.com/a/17216158/99971)**, I wanted to convert all my Ajax requests to `JSON` automatically and it's been working fine.

However, I've noticed that sometimes jQuery adds a mysterious `&[object%20Object]` at the end of the URL right before the anti-cache parameter (`_=1472476048876` for example), because I also have `cache: false` set.

When I change processData to be true, the mysterious part disappears. Anyone have any ideas why? I'm using `jQuery 2.1.4`.

**Edit**: I've noticed that the error only is produced when I make an Ajax call via Datatables `.load()` API. Has anyone else had this issue?

**Edit 2**: In response to @war10ck 's great answer, to clarify, I'm making a GET request but I'm not sending any data with it. I create the URL by hand and thus I think that Datatables is adding some data (even an empty object maybe) to my request which is getting turned into `[object%20Object]`.