Tag: 数据绑定

如何在执行之前执行Knockout.js操作?

我在使用knockout.js和Html5时遇到了这个问题,但我还没有找到如何处理它。 在这里,最重要的是在将Href跟随到另一个页面之前执行点击绑定权限。 绑定本身有一个ajax方法将数据插入到我的数据库中,因此在遵循所述的href之前,必须执行此绑定。 HTML是这样的: Back Some Text Continue 人们认为这两种行为都会被执行,但这种看法是错误的。 执行的唯一操作是Href。 我的代码中是否有任何错误?

搜索kendo网格后没有发生数据绑定

嗨,我有一些带有一些数据的Kendo网格。 当我尝试调用rebind时,它不会填充数据,即使我能够从我的数据库中获取它。 以下是明确的步骤: 通过调用我的函数init()来绑定数据 在我的Init()中,我的数据源读取如下:“/ Emps / ShowAllEmps” 第一次加载数据,我能够在网格中看到 现在我的页面中有一个文本框和搜索按钮。 我输入了一些文本,并使用其他参数调用相同的数据源,如“/ Emps / ShowAllEmps” 当我点击搜索按钮时,我可以根据输入获取数据,我可以在网格上看到。 现在当我点击重置按钮时,我想调用与“/ Emps / ShowAllEmps”相同的数据源并清除所有参数。 现在我的数据源可以执行读操作,我可以在我的firebug中将数据看作JSON对象。 但问题是现在,它没有绑定到我的网格。 尽管JSON对象中存在数据。 任何的想法? 或者有人有类似的例子你可以发布吗? 这样我就可以了。 谢谢

如何将javascript对象连接到函数内动态创建的html元素

我正在制作一个游戏,其中我想要一个“玩家” object ,我想在一个函数中执行此操作,但我还想将对象绑定到显示为player的图像。 我想要这个,因为我后来创建了怪物,我希望hover在hover时具有类似的效果,但是基于该object的属性(即显示它们的健康状况)。 我当前的方法不使用.data() ,并使用向后编码,虽然它现在的工作正常,我不能用这个代码扩展我的游戏,所以我想修复它。 这是我的尝试 function Player() { this.currentLocation = 0; printPlayer(this); } function printPlayer(p) { $(“#” + p.currentLocation).html( “” + “”); } var player = new Player(); console.log($(“#” + player.currentLocation).data(“inFight”, “false”)); console.log($(“#” + player.currentLocation).data(“inFight”)); console.log($(“#” + player.currentLocation).data(!”inFight”)); 这是我的console.log()结果 Object[] adventure.js (line 62) null adventure.js (line 63) null adventure.js (line 64) 这是我的旧代码 function […]

以编程方式将Knockout绑定应用于文本块中的特定标记

我有一个html标记块,我想使用Knockout JS将数据绑定到div。 这对于敲除html绑定来说非常简单。 我想要做的是根据他们的类有条件地绑定该html标记中的子元素。 这些元素可以出现在html标记中的任何位置,因为它们是内联元素(如span , a标签等)。 这样做的目的是将事件数据绑定到此文本块中的特定单词或短语,以便我可以调用一个函数(在这种情况下,是一个带有目标单词或短语定义的模态)。 有谁知道如何做到这一点? 从我所看到的,我有两个主要的途径可供探索: 使用jQuery按类抓取元素,然后以某种方式数据绑定到事后。 我不知道这是否会因各种原因而起作用 – 没有准备好DOM,无法在该方法中进行数据绑定等。 使用knockout的模板绑定 ,并添加一个afterRender模板回调,该回调解析元素的文本块并相应地对它们进行数据绑定。 以上两者的组合。 (是的,我知道,这是三个途径。) 以前有人做过这样的事吗? 如果可能的话,我想得到你的建议和反馈。 谢谢!

jQuery .on()单击事件捕获按钮列表中的动态’data-‘属性以将值传递给其他函数?

我有一个大约40行的动态表列表,每个行都有一个包含日期字段的编辑按钮。 我还有以下单击事件脚本尝试通过公共类附加到每个按钮,该公共类需要访问按钮图像代码中的数据属性的值,如下所示: $(‘.showEdt’).each(function () { var $this = $(this); $(this).on(“click”,$this.data(‘eValz’), function () { alert(this); }); }); 动态生成的编辑按钮示例: 问题: 该脚本加载正常,当单击编辑按钮时,警报显示:[object HTMLImageElement]而不是data-evalz值? 请提供有关如何访问所单击按钮的唯一数据的建议?

jQuery TwoWay数据绑定

如何在jQuery中实现简单的双向数据绑定? 像knockoutJS这样的东西,但是最简单的forms。 场景 – 将JSON对象绑定到表行(每个字段都是td> input /> / td> )。 有什么建议?

如何使用jQuery和AJAX刷新ASP.NET ListView?

我有一个包含许多ListView的页面,我希望用户能够对其进行排序和翻页。 而不是每次回发和重新绑定整个页面,我想通过jQuery / AJAX有选择地为有问题的控件做。 我很乐意在我的页面中对WebMethod进行客户端调用 – 我的问题是如何通过jQuery将返回的数据返回到ListView? (注意:我不想使用UpdatePanel!)

普通Javascript双向数据绑定

出于好奇和增加我的知识,我想在dom元素和javascript变量之间实现某种双向数据绑定。 我很幸运能找到一个很好的答案来解决我的一半问题@ stackoverflow导致我这个要点https://gist.github.com/384583 ,但我仍然无法完成100%的事情。 这是我的代码示例 : http : //jsfiddle.net/bpH6Z/ 如果您尝试运行小提琴并单击“视图值”,您将得到未定义 ,而我想获取对象属性的实际值。 由于我缺乏javascript的经验,我可能做错了什么,但是你知道为什么我不能在_bind()和_watch()调用之后正确读取属性’secret’吗? 免责声明 :正如我所说,我这样做是因为我想要更好地了解javascript,而且我不打算编写我的框架。 所以任何“USE FRAMEWORK X”都是完全没用的,因为我可以用angularjs完成工作。