javascript - knockout.js observable is not updating -


team,

i have simple html page viewmodel follows.

@{     layout = null; } <!doctype html> <html> <head>     <script src='e:\trials\clientside\mytrials\knockout-2.2.1.js' type='text/javascript'></script>     <script src='e:\trials\clientside\mytrials\jquery-2.0.0.js' type='text/javascript'></script>     <title>index</title>     <script type="text/javascript">          function personviewmodel()         {             firstname = ko.observable("firstn")         };          $(document).ready(function () {             var person = new personviewmodel();             ko.applybindings(person);         });      </script> </head> <body>     <div>         <h3>details</h3>         <p>first name: <input data-bind="value:  firstname()" /></p>         <p>first name span: <span data-bind="text: firstname()" ></span> </p>     </div> </body> </html> 

its simple , self explanatory. script block contains view model, , on doc ready function, binding happens. , html simple enough. 1 input , 1 span bound same property firstname observable. pain when change value input, span not update. missing? regards vivek

change firstname() firstname

<p>first name: <input data-bind="value:  firstname" /></p> <p>first name span: <span data-bind="text: firstname" ></span> </p> 

Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -