2012-05-29 94 views
0

我已經非常喜歡淘汰賽最近,這裏是我的第一個複製和粘貼源代碼片段:rolleyes :.沒有運氣,我無法在本地主機服務器上工作,但我已經在file.php的同一目錄中設置了knockout.js。我希望有人能幫忙。淘汰賽和表格的輸入值

<script type="text/javascript" src="knockout210.js"></script> 
<script type="text/javascript"> 
    var ViewModel=function(first, last) 
    { 
     this.firstName=ko.observable(first); 
     this.lastName=ko.observable(last); 
     this.fullName=ko.computed(function() 
     { 
      return this.firstName()+" "+this.lastName(); 
     },this); 
    } 
    ko.applyBindings(new ViewModel("Planet","Earth")); 
</script> 
<p>First Name: <input data-bind="value:firstName"/></p> 
<p>Last Name: <input data-bind="value:lastName"/></p> 
<h2>Hello, <span data-bind="text:fullName"></span>!</h2> 

回答

1

我已經在jsfiddle上設置了你的演示。它運行得很好。如果你發佈的是網頁上的實際HTML,我建議你包含html,head和body標籤,並確保knockout210.js實際上被正確引用。另外,如果您在使用php或其他方面遇到問題,只需製作一個普通的舊HTML文件即可運行。

這是你的作品確切代碼:http://jsfiddle.net/lucuma/wD8jE/

+0

感謝您的回答,您可以給我有關如何使用HTML5的日期選擇knockout.js(輸入型「日期」)任何想法? – johannesMatevosyan

+0

在這裏可能會提出一個很好的問題。 – lucuma

+0

是這樣的:http://screencast.com/t/pMtuSV6mxUf – johannesMatevosyan