お世話になっております。
Backbone.jsを勉強中です。
サーバ側ではURLにて
http://take8/MagicScripts/mgrqispi.dll?APPNAME=WEBAPPTEST&PRGNAME=H0080&title=あいう
と叩くとAPPNAMEとPRGNAMEとtitleが登録されるようになっています。
静的なHTMLを作成しPOSTでも受け取るように作成しました。
Backbone.jsのモデルを
lang
1var app = app || {}; 2 3(function () { 4 'use strict'; // 厳格モード 5 app.Book = Backbone.Model.extend({ 6 // 値が設定されないときのデフォルト値 7 defaults:{ 8 }, 9 url:'http://TAKE8/MagicScripts/Mgrqispi.dll', 10 sync: function(method, model, options){ // method:readなど model:モデルの集合体 11 Backbone.emulateHTTP = true; 12 Backbone.emulateHTTP = true; 13 if(method==='create'){ 14 console.log(model.attributes.title); 15 options.type = 'POST'; 16 options.data ={ 17 title:'あああああ', 18 APPNAME:'WEBAPPTEST', 19 PRGNAME:'H0080' 20 }; 21 } 22 Backbone.sync(method, model, options); 23 } 24 }); 25})();
と、作成してみたした。
読込はこのパラメータで読み込めたのですが、書き込み時に渡すパラメータはこれでは駄目でした。
パラメーターが違うのでしょうか。ご教授よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。