gpt4 book ai didi

jqGrid:Microsoft JScript 运行时错误:无法获取属性 'integer' 的值:对象为空或未定义

转载 作者:行者123 更新时间:2023-12-01 10:55:59 24 4
gpt4 key购买 nike

我在 jqGrid.src.js 的这行代码中得到了上述异常

fmt = $.jgrid.formatter.integer || {};

我这辈子都无法告诉你这意味着什么,或者为什么我不能让这该死的东西工作。我怀疑这与我构建 json 对象的方式有关。

        for(int j = rowstart; (j <= rowend && variable.Template.Count > j); j++){
PatientACOModel patMod = variable.Template[j];
var rowData = new{
id = patMod.EncounterId,
cell = new {
MRN = patMod.MRN,
Hospital_Fin = patMod.HospitalFinNumber,
First_Name = patMod.FirstName,
Last_Name = patMod.LastName,
Date_of_birth = patMod.DateOfBirth
}
};
al.Add(rowData);
}

var griddata = new {
total = variable.Template.Count % rows > 0 ? (variable.Template.Count / rows) + 1 : (variable.Template.Count / rows),
page = page,
records = al.Count,
rows = al.ToArray()
};

我不知道我做错了什么?看起来一切都设置正确?

更新这将是发送回我的 jqGRid 的 json 数据......这些只是一小部分行和列。我在这里遗漏了什么吗?

{"total": 2,
"page": 1,
"records": 15,
"rows": [{
"id": 2148,
"cell": {
"MRN": "840134833",
"Hospital_Fin": "987141516",
"First_Name": "YELLOW",
"Last_Name": "CRAYON",
"Date_of_birth": "\/Date(1253160000000)\/"
}
},
{
"id": 1898,
"cell": {
"MRN": "785528039",
"Hospital_Fin": "6669511596226",
"First_Name": "RAYFIELD",
"Last_Name": "BOYD",
"Date_of_birth": "\/Date(-720298800000)\/"
}
}]}

最佳答案

要消除此错误,您需要确保包括本地化文件

<script src="~/Scripts/i18n/grid.locale-en.js"></script>

在 jqGrid 文件之前。这为我解决了这个问题。

关于jqGrid:Microsoft JScript 运行时错误:无法获取属性 'integer' 的值:对象为空或未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15101521/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com