knockout.js相关内容

从AJAX调用淘汰赛负荷JSON

我目前正在创建带有寻呼机和过滤器的项目列表。 我使用的基础是这样的: http://jsfiddle.net/JTimperley/pyCTN/13/ 不过,我需要加载从AJAX的数据,并且响应是JSON。 这临危上创建数据模型: 函数CustomerPageModel(数据) { 如果(!数据) { 数据= {}; } 无功自我=这一点; self.custo ..
发布时间:2015-11-30 00:57:58 前端开发

Knockout.js:无法从JSON解析绑定

我有一个获取JSON通过AJAX,并创建一个新的任务视图模型,但淘汰赛继续给我一个绑定错误。 如果我硬$ C C从服务器直在我的视图模型传来的数据$,我没有收到任何错误。 我的视图模型创建新任务,有一个ID,一个问题和一些变质剂的,这本身就具有文本和正确的布尔标志。 下面code工作完全正常: 函数任务(数据){ 无功自我=这一点; self.id = data.id; ..
发布时间:2015-11-30 00:37:26 前端开发

淘汰赛映射重新渲染一切

我使用的是淘汰赛映射插件,刷新JSON的UI从每3秒服务器检索。用户界面包括一些嵌套的的foreach 绑定。然而,似乎一切都在所有的的foreach 绑定得到彻底删除和重新渲染每刷新,即使没有发生任何变化。 VAR TESTDATA = { 回答:[], 视察:{ 类别:[{ ID:1, 产品名称:“测试分类”, ..

KnockoutJS适当的方式来更新observableArray AJAX

在KnockoutJS,什么是适当的方式每一个AJAX命令运行时间更新的JSON数据的observableArray? 现在,我正在消隐使用类似viewmodel.items([])的阵列,然后从服务器的JSON数据重新填充它。短期使用KnockoutJS映射插件(这可能是做到这一点的唯一方法)什么是正确的道路? 我的服务器逻辑是要在每次发送一些相同的数据,所以我不能只是循环,推动项目成​​阵 ..
发布时间:2015-11-29 15:11:40 前端开发

淘汰赛JS最佳实践阿贾克斯错误处理

什么淘汰赛JS最佳实践,你使用时,AJAX,JSON响应回来不好。 你如何创建映射到显示发生错误给用户? 如何改变形式的结合在淘汰赛JS以适应错误? 我发回的响应对象{回应:“成功”,数据:{}},种这意味着有3个级别的错误的: 模型误差(“失败”的JSON对象的反应,以什么领域模型的数据是错误的) 服务器错误(服务器没有响应) 在服务器,错误code 响应 还没有想出显示这就是为什么我问 ..
发布时间:2015-11-29 14:51:28 前端开发

淘汰赛与动态的ViewModels

有大量的关于如何(通过AJAX调用)处理动态的观点与淘汰赛的interwebs信息,但有动态的ViewModels最佳做法? 例如,假设我有一个单页的应用程序,使得(通过AJAX)不同类型的表单(具有不同的输入字段),基于角色,用户的选择,环境等,不仅我会用模板为每个表单,但我想对视图模型做同样的,因为每个视图模型可能有许多非常不同的特性,这将是不切实际的有一个庞大的视图模型为每一个可能的模板。 ..
发布时间:2015-11-29 14:50:41 前端开发

PHP接收JSON

我使用的是淘汰赛,这是我的ajax code: 保存:函数(){ $阿贾克斯({ 网址:“HTTP://本地主机/忠诚度/欢迎/ JSON /”, 类型:“后”, 数据:ko.toJSON(本), 的con ..
发布时间:2015-11-29 00:32:14 PHP

难道ko.toJSON()与日期的工作?

我正在使用asp.net mvc的页面上knockoutjs。我使用AJAX调用 ko.toJSON(视图模型),然后回发到使用jQuery的服务器,结果坚持的一种形式返回给服务器。所有的视图模型属性都成功序列化,除了被持久化一个空的对象Javascript的日期。 声明: VAR视图模型= { startTime时:ko.observable() 类型:ko.observa ..
发布时间:2015-11-28 23:39:59 前端开发

引导popover与knockout.js

我有一个应用程序通过AJAX调用接收的一些数据。在此之后,使用获得的 knockout.js 的库中的数据绑定到DOM元素。我想使用的自举的不显眼的标记,用于创建popovers是这样的: <表类=“表的表冷凝”数据绑定=“的foreach:项目”> &其中; TR> < TD>< B数据绑定=“文本:$ data.id”>&LT ..
发布时间:2015-11-28 23:38:23 前端开发

加载从阿贾克斯一个knockout.js observableArray()()调用

这令我费解。它必须是一些小事情,我没有看到。我试图加载一个非常简单的 observableArray 淘汰赛中与Ajax调用。 的javascript //我们绑定数组视图模型属性空数组。 VAR数据= []; VAR视图模型= { 供应商:ko.observableArray(数据) }; ko.applyBindings(视图模型); $(函数(){ //这个点击事件, ..
发布时间:2015-11-28 23:23:07 前端开发

MVC RedirectToAction通过knockoutjs阿贾克斯jQuery的电话不能正常工作

我建立一个MVC3 Web应用程序,我使用knockoutjs。有在应用两种观点。 SetUpNewCompany和ManageAccount。成立一个新的公司用户首先进入帐号并点击搜索。如果该帐户数已经存在,用户可以在一个按钮点击进入ManageAccount视图。在SetUpNewCompanyController我重定向使用RedirectToAction方法。然而,在执行中ManageAc ..
发布时间:2015-11-28 23:11:00 前端开发

您可以拨打ko.applyBindings绑定的局部视图?

我使用KnockoutJS,有一个主视图,视图模型。我想一个对话框(在jQuery UI的一个),弹出与另一种观点认为其独立的子视图模型绑定到。 的HTML对话框的内容使用AJAX是retreived,所以我希望能够调用 ko.applyBindings 一旦请求已经完成了,我要绑定的孩子视图模型到HTML的那部分通过AJAX的对话框DIV中加载。 这实际上可能还是需要加载所有我的看法和观点模 ..
发布时间:2015-11-28 21:29:22 前端开发

显示单击项目与Knockoutjs

我想显示在列表中选择的项目信息,以及突出所选行。这是我有: http://jsfiddle.net/blankasaurus/qUydu/6/ 1),当我尝试设置 CurrentDisplayThing =项目它不会做我想做的事情(这是更新显示分度选择的项目) 。我也试过 $扩展(CurrentDisplayThing,项目); 难道我将不得不单独或一些设置每个属性?我对其中的30对我真正的项 ..
发布时间:2015-11-27 13:03:34 C#/.NET

结合图像SRC为Ex pression在淘汰赛

请多多包涵,如果你发现这个问题太愚蠢。我是一个初学者到淘汰赛,并努力学习吧。 我要像源绑定到EX pression。这位前pression负责生成路径和路径必须作为源的IMG应用。 < UL ID ='AllPatient'数据角色='列表视图'数据插入='真实'数据绑定=“的foreach:患者”> @ *<李><跨度数据绑定=“文本:k ..
发布时间:2015-11-26 19:15:52 C#/.NET

KnockoutJS /引导 - 使用JavaScript关闭模式时,清除模式窗体

我有一个引导模态包含用于更新或创建(在我的例子公司)的实​​体的形式。现在我的问题是,如果我使用了模态视图的实体,它不清除的领域时,我以任何方式关闭该模式。造成的形式仍然被填充,如果我再点击“创建”按钮,这应该给我一个空白模式。 我怎么能执行我的ViewModels的只是普通的JavaScript方法吗?这是的我的code部分的: 功能视图模型(){ 无功自我=这一点; ..
发布时间:2015-11-26 19:13:25 C#/.NET

MVC4 - 有没有一种方法来路由根到"正常"未经处理的HTML页面?

我有一个MVC4应用程序,但我主要使用它的的WebAPI部分。我希望有发送回给用户的“普通老式的HTML”文件(将使用KnockoutJS或KendoUI从控制器的WebAPI拉JSON)的 我知道我能做到这一点: routes.IgnoreRoute(“{页}的.html”); 然后,如果我浏览到“本地主机/ index.html的”它不只是成功返回我的.html页面。 可是,我真 ..
发布时间:2015-11-26 10:02:59 C#/.NET