1、前端代码创建模型,和《Backbone学习日记[2]:后台(php)接收前端数据并保存》一文中的差很少:javascript
<script type="text/javascript" src="jquery.min.full.js"></script> <script type="text/javascript" src="Underscore.js"></script> <script type="text/javascript" src="Backbone.js"></script> <script type="text/javascript"> var M = Backbone.Model.extend({ defaults:{ name:'hello2' }, url:"save.php" }); var m2 = new M; m2.fetch({ url:"3.php", success:function(model,response){ alert(JSON.stringify(response)); } }); </script>
2、不一样点是模型实例调用了fetch方法获取后台数据,而且在fetch方法中从新指定了后台文件。利用fetch方法成功获取后台数据时的返回函数,对后台数据进一步处理。php
3、后台php代码:前端
<?php $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}'; echo $json; ?>