Javascript 获取剑道列文本值

Javascript 获取剑道列文本值,javascript,kendo-ui,Javascript,Kendo Ui,我正在尝试获取metric\u nme列的文本值,如果这等于“Accounts Audit”,则隐藏更新按钮 有人知道如何在剑道网格中获取列的值吗 在这里,如果我的代码 $(“#评估网格”).kendoGrid({ 数据源:gridDS, 可导航:是的, 诺雷科德:{ 模板:“未找到任何评估” }, 可过滤:正确, 可排序:{ 模式:“单一”, allowUnsort:错误 }, 栏目:[ {字段:'assessment_pk',hidden:true}, {字段:'role_fk',hidd

我正在尝试获取metric\u nme列的文本值,如果这等于“Accounts Audit”,则隐藏更新按钮

有人知道如何在剑道网格中获取列的值吗

在这里,如果我的代码

$(“#评估网格”).kendoGrid({
数据源:gridDS,
可导航:是的,
诺雷科德:{
模板:“未找到任何评估”
},
可过滤:正确,
可排序:{
模式:“单一”,
allowUnsort:错误
},
栏目:[
{字段:'assessment_pk',hidden:true},
{字段:'role_fk',hidden:true},
{字段:“角色”,标题:“角色”,宽度:120},
{字段:'metric_fk',hidden:true},
{字段:'assessment_dte',hidden:true},
{
字段:“公制”,标题:“公制”,宽度:150,
验证:{
度量验证:函数(输入){
如果(数据项[metric\u nme]=“账户审计”){
//属性:{'class':'k-grid-update'}。
$(“#k-grid-update”).data(“kendoGrid”).visible=false;
}
}
}
},
{field:'assessment_val',title:'Score',width:80,模板:“#=(returnUnitMetricID(metric_fk)==2)?parseInteger(assessment_val,10):assessment_val#”,属性:{'style':'text align:right'},
{field:'adjust_val',title:'Manager Score',width:100,模板:“#=(returnUnitMetricID(metric_fk)==2)?parseInteger(adjust_val,10):adjust_val#”,属性:{'style':'text align:right'},
{字段:'adjust_by',标题:'Adjusted by',宽度:120},
{字段:'comment_txt',标题:'comment',隐藏:true},
{字段:'rating_cde',标题:'rating',宽度:95},
{字段:'adjusted_fk',hidden:true},
{field:'pct_to_goal',title:'to goal',width:100,template:'#=kendo.format(“{0:p}”,pct_to_goal/100)”,属性:{'style':'text align:right'},
{字段:'lastupdate_by',标题:'lastupdate by',宽度:100},
{field:'lastupdate_on',title:'lastupdate on',width:130,模板:“#=(lastupdate_on==null)?”“:kendo.toString(kendo.parseDate(lastupdate_on,'yyyyyyy-MM-dd'),'MM/dd/yyyyy H:MM:ss')。”,
{
命令:{
文本:“更新”,
单击:updateScore,
},标题:,宽度:60,
属性:{'class':'k-grid-update'}
}
],
}).查找(“表格”)。在(“键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键控键);
函数更新核心(e){
e、 防止违约(e);
clearWindowPopUpFields();
$(“.k-window”).css('height','420px');
$(“.alert”).hide();
var dataItem=this.dataItem($(e.currentTarget).closest(“tr”);
var assestmentDate=新日期(dataItem.Assessment\u dte);
$(“#lbAssessmentDateRO”).text($(“#txtpiriod”).val();
$('lblMetric').text(dataItem.metric\u nme);
$('lblRole').text(dataItem.role\u nme);
metricFk=dataItem.metric_fk;
$('#txtpassociate').text($('#cbAssociate').data(“kendoComboBox”).text());
switchScoreTypeControl(returnUnitMetricID(dataItem.metric_fk));
if(dataItem.assessment_pk==null){
addScorePopUp(数据项);
}否则{
updateScorePopUp(数据项);
}

}
您可以使用
可见
参数:

以下是一个例子:


html{
字体大小:14px;
字体系列:Arial、Helvetica、无衬线字体;
}
var wnd,
细节模板;
$(文档).ready(函数(){
var grid=$(“#grid”).kendoGrid({
数据源:{
页面大小:20,
数据:createRandomData(50)
},
pageable:对,
身高:550,
栏目:[{
字段:“名字”,
标题:“名字”,
宽度:“140px”
},
{
字段:“姓氏”,
标题:“姓氏”,
宽度:“140px”
},
{
字段:“标题”
},
{
命令:[{
文本:“查看详细信息”,
单击:显示详细信息,
可见:函数(数据项){
返回dataItem.LastName.charAt(0)!=“D”
}
}]
}
]
}).数据(“kendoGrid”);
wnd=$(“详细信息”)
肯多文多先生({
标题:“客户详细信息”,
莫代尔:是的,
可见:假,
可调整大小:false,
宽度:300
}).数据(“kendoWindow”);
detailsTemplate=kendo.template($(“#template”).html();
});
功能展示详情(e){
e、 预防默认值();
var dataItem=this.dataItem($(e.currentTarget).closest(“tr”);
wnd.content(detailsTemplate(dataItem));
wnd.center().open();
}
#=姓氏#
#=头衔#
城市:#=城市#
出生日期:#=kendo.toString(出生日期,“MM/dd/yyyy”)#
#详细信息容器{
填充:10px;
}
#详细信息容器h2{
保证金:0;
}
#详细信息容器em{
颜色:#8c8c8c;
}
#详细信息容器dt{
保证金:0;
显示:内联;
}

请回答…是否要隐藏整个