淘汰赛和表格的输入值

时间:2012-05-29 02:41:58

标签: html forms html5 knockout.js

我最近非常喜欢淘汰赛,这是我的第一个复制粘贴源片段: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 个答案:

答案 0 :(得分:1)

我在jsfiddle上设置了你的demo。它运行得非常好。如果你发布的是页面上的实际HTML,我建议你包含html,head和body标签,并确保实际上正确引用了knockout210.js。此外,如果您遇到php或其他问题,只需制作一个普通的旧HTML文件即可运行。

以下是您的确切代码:http://jsfiddle.net/lucuma/wD8jE/