- BackboneJS Tutorial
- BackboneJS - Home
- BackboneJS - Overview
- BackboneJS - Environment Setup
- BackboneJS - Applications
- BackboneJS - Events
- BackboneJS - Model
- BackboneJS - Collection
- BackboneJS - Router
- BackboneJS - History
- BackboneJS - Sync
- BackboneJS - View
- BackboneJS - Utility
- BackboneJS Useful Resources
- BackboneJS - Quick Guide
- BackboneJS - Resources
- BackboneJS - Discussion
BackboneJS - Model Parse
Description
It is used by the server and returns the model's data by passing through the response object and represents the data in JSON format.
Syntax
model.parse(response,options)
Parameters
response − It is passed using response raw object and returns attributes to be set on the model.
options − It includes true as an option which represents data in JSON format.
Example
<!DOCTYPE html> <html> <head> <title>Model Example</title> <script src = "https://code.jquery.com/jquery-2.1.3.min.js" type = "text/javascript"></script> <script src = "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.2/underscore-min.js" type = "text/javascript"></script> <script src = "https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.2/backbone-min.js" type = "text/javascript"></script> </head> <body> <script type = "text/javascript"> var myData = { "values": [{ "fname": "Sachin", "lname": "Tendulkar", "country": "India" }] }; var Person = Backbone.Model.extend ({ parse : function(response, options) { document.write(JSON.stringify(response)); } }); var person = new Person(myData, {parse: true}); </script> </body> </html>
Output
Let us carry out the following steps to see how the above code works −
Save the above code in the parse.htm file.
Open this HTML file in a browser.
backbonejs_model.htm
Advertisements
To Continue Learning Please Login
Login with Google