问题标签 [knockout-mvc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
399 浏览

asp.net-mvc-3 - MVC 中的 JSON 日期格式问题

ASP.NET-MVC 淘汰赛 MVC。屏幕应显示一个空文本框。用一个按钮。当用户单击按钮时,存储的日期应显示在文本框中。

屏幕加载时的 ATM 日期已存储在文本框“0001-01-01T00:00:00”中,但是当我按下按钮时,它变为:/Date(1366300981661)/。

任何人都知道它为什么这样做,以及如何让它只显示单击按钮时的日期。

请看下面的代码: 型号

控制器

看法

0 投票
1 回答
858 浏览

jquery - 无需重新加载即可在 ajax 成功功能上观察到淘汰赛更新

我在我的 MVC 4Application 中使用敲除来进行视图模型绑定。我需要在 Ajax 成功函数上更新我的视图模型字段,而无需重新加载整个视图模型。我正在使用以下代码来更新视图模型字段。但问题是,在更新每个视图模型字段值时,会重新加载整个视图模型,最终导致调用 updateHiddenElements 方法的循环请求。

这是我的视图模型

这是我的更新方法,

有人可以建议我如何解决这个问题吗?

0 投票
1 回答
261 浏览

javascript - 学习knockout.JS的机制

我正在使用 MVC,我正在尝试使用http://learn.knockoutjs.com/#/?tutorial=intro上的介绍教程, 不过我想在 Visual Studio 中实现它们。我不完全确定如何做到这一点......

所以我创建了一个 JS 文件:

我的观点:

但是我需要像往常一样创建模型和控制器吗?还是只是一个视图和一个 JS 文件?

请建议不确定这是如何工作的

0 投票
0 回答
803 浏览

asp.net-mvc - 多个局部视图中的 Knockout foreach 循环内的 Kendo ComboBox

我有一个执行以下操作的视图:

局部视图仅因模型类型而有所不同,如下所示。

Kendo ComboBox 没有正确渲染,Telerik 建议我使用后期处理事件。

Items1 嵌入到 viewModel 中,因此我可以将它们作为 vm.Items1 访问。我也有需要作为 vm.Item1Labels 进入 ComboBox 的标签列表,但根据 Telerik 必须在后处理事件中使用它,这对我来说很好。

基本上遵循 Telerik 的建议,我需要将initCombo1:... initCombo2:... 等嵌入到 myko.applyBindings(vm)中,但正如您在上面的初始视图中看到的那样,它已经与预构建的 viewModel 一起使用。

如果我按照 Telerik 的要求做,它看起来像这样:

这对我来说看起来非常人为和不必要的混乱,我不确定它是否会起作用,因为它是从多个局部视图调用的......

哪位懂knockout的大神帮忙看看!如何正确而优雅地做到这一点,所以它最终会起作用

0 投票
2 回答
538 浏览

knockout.js - 如何在 KnockoutJs 中设置点击事件

我是 knockoutjs 的新手在我的项目中,我有报告列表。当用户点击其中一个报表时,下一个 div(ReportContentdiv) 应该以表格格式显示报表的所有子报表(SubReportName, SubReportDate, SubReportNote, SubReportType)。我不知道该怎么做。任何帮助是极大的赞赏

这是我的代码

@@@@@@

@@@@@@@@

0 投票
1 回答
3090 浏览

jquery - 使用 Bootstrap 通过 Confirm Modal 删除操作

我有以下代码用于使用 Bootstrap 模式进行确认对话框。我有两种模态形式。第一种形式 - 可编辑,用于添加、编辑和删除记录。当我试图删除一条记录时,我正在使用带有“确定”和“取消”的第二个确认模式。在删除和阻止第一个表单之前,我需要检查是否未选择项目。

我正在尝试实现删除行确认模式。我不知道该怎么做。

我的模态代码:

我的下拉代码:

0 投票
2 回答
4465 浏览

knockout.js - dynamic column and rows with knockoutjs

My input parameter for the code below is just a tablename,

I was able to query the data return in json format, however, i am not able to display my rows item of data. any idea what did i do wrong?

here i am trying to display them out.

0 投票
3 回答
10467 浏览

javascript - Knockout js - && in if 条件和无容器绑定

我正在显示项目列表,如果项目不可用,我必须显示默认消息。现在,我必须检查对象是否已创建,然后检查对象是否包含列表。

所以现在,我正在执行以下操作,它会创建不必要的 dom 元素。但是,当我对无容器绑定执行相同操作时,它似乎不起作用,并且在 KO 中是否有 && 语法

谢谢

0 投票
1 回答
173 浏览

jquery - Knockout with jQuery tmpl rendering unparsed templates

I referenced the jQuery tmpl like this:

Furthermore, I referenced KnockoutJS like this:

I then have a small snippet of code like this:

Why does the browser not show me a rendered template? It shows me the brackets and literally all that content.

0 投票
1 回答
656 浏览

asp.net-mvc - 在 twitterbootstrap.mvc 中指定数据绑定属性

我正在使用淘汰赛 js 和 twitter-bootstrap.mvc4 ....

我无法将这两者结合起来指定客户数据绑定属性

但是如何在引导程序中做到这一点

bootstrap 中的 textboxfor 只需要一个参数。有没有其他方法来指定它?