我试图检查数组中的值。不知道该怎么办。如果有人能提供帮助那就太棒了。
@(Html.Kendo().Grid<UT.CRM.ViewModels.DemoUserListViewModel> ()
.Name("demoUsers")
.Columns(columns =>
{
columns.Bound(c => c.CustomerName).Title("Ad Soyad").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains")));
columns.Bound(c => c.Login).Title("Hesap").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains")));
columns.Bound(c => c.DayCount).Title("Toplam Gün").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains")));
columns.Bound(c => c.TradeCount).Title("Toplam İşlem").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains")));
columns.Bound(c => c.RegistrationDate).Title("Kayıt").Format("{0:dd.MM.yyyy}").Filterable(ftb => ftb.Cell(cell => cell.Operator("eq")));
columns.Bound(c => c.Email).Title("E-Posta").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains")));
columns.Bound(c => c.Phone).Title("Phone").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains")));
})
.HtmlAttributes(new { style = "height: 690px;" })
.Scrollable()
.Sortable()
.Resizable(resize => resize.Columns(true))
.Filterable(ftb => ftb.Mode(GridFilterMode.Row))
.DataSource(dataSource => dataSource
.Ajax()
.Read(read => read.Action("GetDemoUsersReport", "Reports"))
)
)
答案 0 :(得分:0)
if (array1[0] == "0") {
//Do something
}
如果您的数组中有更多值,则应使用indexOf()
var array1 = [0, 3, 1, 4];
if (array1.indexOf(0) != -1) {
//Do something
}
答案 1 :(得分:0)
不要知道在阵列中检查0是什么
如果您想在0
(数组中的任何位置)检查array1
,请使用indexOf
if (array1.indexOf(0) != -1)
{
Do something
}
答案 2 :(得分:0)
您需要访问该阵列。如果你不知道数组是什么位置,你需要通过数组。
for (var i = 0; i < array.length; i++) {
if (array[i] == 0) {
//Do all the things
}
}
答案 3 :(得分:0)
if(array1.indexOf(0) == 0){
//Do your code
}
答案 4 :(得分:0)
你也可以
for(var i in array){
if(array[i] == 0){
//Do all the things
}
}