summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--StoneIsland/www/js/lib/nav/AddressView.js7
-rw-r--r--StoneIsland/www/js/lib/nav/CreditCardView.js7
2 files changed, 12 insertions, 2 deletions
diff --git a/StoneIsland/www/js/lib/nav/AddressView.js b/StoneIsland/www/js/lib/nav/AddressView.js
index 94d20631..4ccc263c 100644
--- a/StoneIsland/www/js/lib/nav/AddressView.js
+++ b/StoneIsland/www/js/lib/nav/AddressView.js
@@ -8,9 +8,14 @@ var AddressView = View.extend({
initialize: function(opt){
this.parent = opt.parent
+ this.parent.$(".address").html(this.template)
},
- build: function(){
+ populate: function(data){
+ this.parent.$(".address input").val("")
+ Object.keys(data).forEach(function(key){
+ this.parent$(".address [name=" + key + "]").val(data[key])
+ }.bind(this))
},
deserialize: function(){
diff --git a/StoneIsland/www/js/lib/nav/CreditCardView.js b/StoneIsland/www/js/lib/nav/CreditCardView.js
index 6668053d..e54c1805 100644
--- a/StoneIsland/www/js/lib/nav/CreditCardView.js
+++ b/StoneIsland/www/js/lib/nav/CreditCardView.js
@@ -8,9 +8,14 @@ var CreditCardView = View.extend({
initialize: function(opt){
this.parent = opt.parent
+ this.parent.$(".address").html(this.template)
},
- build: function(){
+ populate: function(data){
+ this.parent.$(".address input").val("")
+ Object.keys(data).forEach(function(key){
+ this.parent$(".address [name=" + key + "]").val(data[key])
+ }.bind(this))
},
deserialize: function(){