【发布时间】:2014-03-26 16:19:51
【问题描述】:
我是淘汰新手,我有一个与 foreach 绑定的表,其中有一个优先级名称列,显示每个优先级的快捷方式名称
我的 HTML 中有这个
<tbody data-bind="foreach: ABCD()" >
<td data-bind="if: PriorityId > 0">
<span id="saPrior" data-bind="text:$root.prty Shortcut, event: { mouseover: $root.enabledetails, mouseout: $root.disabledetails },"></span>
</td>
</tbody>
我的 JS 包含
var enabledetails = function (opt) {
// alert(opt.PriorityName);
var temp = opt.PriorityName
//alert(temp);
return temp;
};
我的 observable ABCD 在另一个变量中包含优先级的全名,我将其作为 opt 对象传递给启用详细信息。
当我收到警报时,它会显示正确的名称,但是当我在此函数中返回该名称时,什么也没有发生。
我是否在某处遗漏了一些声明?
【问题讨论】:
标签: javascript jquery knockout.js foreach