gpt4 book ai didi

javascript - 为什么使用 Knockout.js 时数据没有出现在 HTML 字段中

转载 作者:行者123 更新时间:2023-12-02 18:23:41 25 4
gpt4 key购买 nike

我对 knockout.js 完全陌生,刚刚开始。我刚刚在 asp.net 表单应用程序中创建了一个简单的页面。并放置以下脚本和 HTML 。

当我运行此代码时,字段仍然显示空白

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script src="Scripts/knockout-1.2.1.js" type="text/javascript"></script>
<script type="text/javascript">
var product = { itemNumber: "T314CE", model: "Taylor 314ce", salePrice: 1199.95 };
ko.applyBindings(product);
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<h2>
With Knockout</h2>
<span>Item number</span><span data-bind="text: itemNumber"></span>
<br />
<span>Guitar model:</span><input data-bind="value: model" />
<span>Sales price:</span><input data-bind="value: salePrice" />
</div>
</form>
</body>
</html>

没有js错误吗?我怎样才能找到这背后的原因?

最佳答案

您应该在 document.ready 上调用该函数,或者您可以将脚本 block 放在 HTML 文档的底部。

关于javascript - 为什么使用 Knockout.js 时数据没有出现在 HTML 字段中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18584877/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com