jquery - How to POST data using the 'save' method of the backbone.js -


i;m trying save form data using backbone 'save' method. i'm using post http method saving data server. data saved server, in network console, see post status shows cancelled, creates data. here js:

var account = backbone.view.extend({     el: "#account",     events:{         'click button#save' : 'savelist'     },     render: function(id){         value = new accountmodel([],{id:id});     },                   savelist: function(event){           var values = $('#form').serializejson();                     value.save(values, {                 success: function(value){                     console.log(“success”)                   },                 error: function(err){                     console.log('sorry, record not saved' + err);                   }             }); }); 

html:

<form class="form" id="form">     <table>         <tbody>             <tr>              <label>name</label>              <td><input type="text" name="accountname" maxlength="50"/> </td>                        </tr>            <tr>              <label>first</label>              <td><input type="text" name="first" maxlength="50"/> </td>                        </tr>           <tr>              <label>last</label>              <td><input type="text" name="last" maxlength="50"/> </td>                        </tr>       </tbody>    </table> </form> 

i set debugger point @ success() , error(), goes error, still posts data..what im doing here , why behaving such weirdly? ideas??

looks answered here: jquery $.post() getting canceled

basically, need event.preventdefault() in savelist function (before else).


Popular posts from this blog