Advertisement
mnyarar

vm.sectorcreate..js

Aug 19th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function SectorCreateViewModel(app, dataModel) {
  2.     var self = this;
  3.  
  4.     self.name = ko.observable("ko binding doesn't work");
  5.     self.createEntity = function () {
  6.         console.log("ko binding doesn't work");
  7.     }
  8.  
  9.     Sammy(function () {
  10.         this.get("#sectorcreateget", function () {
  11.             $.ajax({
  12.                 url: "/home/getview",
  13.                 type: "get",
  14.                 data: { viewName: "sectorcreate" },
  15.                 success: function (view) {
  16.                     $("#main").html(view);
  17.                 }
  18.             });
  19.             return false;
  20.         });
  21.  
  22.         this.post("#/sectorcreatepost",
  23.             function () {
  24.                 $.ajax({
  25.                     url: "/api/sectors",
  26.                     type: "post",
  27.                     data: $("#entity-create-form").serialize(),
  28.                     contentType: "application/json; charset=utf-8",
  29.                     success: function (response) {
  30.                         console.log(response);
  31.                     },
  32.                     error: function (xhr, status, error) {
  33.                         console.log(xhr);
  34.                         console.log(status);
  35.                     }
  36.                 });
  37.                 return false;
  38.             });
  39.  
  40.         this.get("#/yeni-sektor", function () {
  41.             this.app.runRoute("get", "#sectorcreateget");
  42.         });
  43.     });
  44.  
  45.     return self;
  46. }
  47.  
  48. app.addViewModel({
  49.     name: "SectorCreate",
  50.     bindingMemberName: "sectorcreate",
  51.     factory: SectorCreateViewModel
  52. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement