I am using the following line of JQuery code:
$.get('/ajax/buy', {'categoryname':chosenSelected}, function(data) {
data = JSON.parse(data);
...
However, when running it on IE7 I get this error message: JSON undefined:
.
How can I use the parser with compatibility to IE7 (and all major browsers)?
You can use parseJSON available in jQuery.
You don't need to parse JSON manually. You could use the getJSON function:
$.getJSON('/ajax/buy', { 'categoryname' : chosenSelected }, function(data) {
// data will be already a parsed JSON object
});
The parse
method you are trying to call is available in the json2 library.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With