我的CSHTML中有一个JavaScript代码。当我单击按钮时,它会运行一个功能。但在某些窗口中,App.ServisTanimId.getValue()
为undefined
。这就是为什么我的按钮不起作用的原因。有没有办法检查App.ServisTanimId.getValue()
是否未定义,只有这样做?
Pencere = function(parameters) {
Ext.net.directRequest({
url: '@(Url.Action("window", "Home", new { Area = "area" }))',
extraParams: {
ServisTanimId: App.ServisTanimId.getValue(),
CepDepoTanimId: App.CepDepoTanimId.getValue()
},
eventMask: {
showMask: true
}
});
};
答案 0 :(得分:2)
if(App.ServisTanimId) {
// This code will execute if App.ServisTanimId is defined
} else {
// If undefined
}
应该有效