![](/img/trans.png)
[英]Is there a method to check if an array includes one value in SQLite?
[英]How can i use Array includes() Method to check value exist in array?
我有以下代碼可以獲取劍道網格列Type
所有數據。 如何檢查數組是否包含Type ='Custom Document'
?
我嘗試了以下
function chkCustomDocumentIncluded() {
var messageText = '';
var arrayType = [];
var data = $("#CustomDocumentsGrid").data("kendoGrid").dataSource._data;
for (i = 0; i < data.length; i++) {
arrayType.push(data[i].Type);
}
if (arrayType.includes("Custom SBA")) {
messageText = '@Localizer["Custom document is required"].Value';
}
return messageText;
}
console.log(arrayType)
返回預期值,但如何添加條件來檢查值是否存在?
使用Array.every
方法檢查數組的每個元素是否都滿足條件。
function chkCustomDocumentIncluded() {
var data = $("#CustomDocumentsGrid").data("kendoGrid").dataSource._data;
if (!data || data.every(d => d.Type == "Custom SBA")) {
return '@Localizer["Custom document is required"].Value';
} else {
return '';
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.