好的,我显然不明白如何在javascript中使用函数。鉴于以下代码片段,mozilla firefox告诉我没有定义calcUpper。基本上我想定义一个函数,稍后在不同字段的视图中使用该函数。我尝试在kendo模型之外移动函数定义,但没有更好的结果。有人能告诉我如何实现这个目标吗?
var viewModel = kendo.observable({
calcUpper: function (fieldName) {
var value = this.get(fieldName);
if (value == "")
return "";
else
return parseInt(value) - 1;
},
jobNum: '',
SRCPerif: '',
SRCOnTargetUpper: calcUpper('SRCPerif'),
SRCOnTargetLower: '',
SRCConcernUpper: calcUpper('SRCOnTargetLower'),
//...other fields...
});