0
この問題で私を助けてください。私はこのコードのどこに問題があるのか分かりません。jqueryの配列:要素が配列内に存在するかどうかを確認する方法
私はLookUp.AppSubCategoryListという名前のメイン配列を持っています。 2つの配列objとAppを作成しました。 最初に、すべてのアプリケーションをAppSubCategoryListに入れました。 NOTE(アプリケーション:APPLICATIONID、ApplicationNameは、CreatedAt、CREATEDBY) 私はIdでこれらのアプリケーションをフィルタリングする2番目のリストで(同じIDを持つアプリケーションが既にあります)
function loadApplicationList() {
var obj = [], App = [];
// put all Application in the obj array
$.each(LookUp.AppSubCategoryList, function (i, data) {
obj.push(data.Application);
});
// trying to put distinct(Application) in the App array.
$.each(obj, function (i, data) {
if ($.inArray(data.ApplicationId, App) == -1)
{
App.push(data);
}
});
$('#ApplicationLst').empty();
Utilities.LoadDropDown($('#ApplicationLst'), App, 'ApplicationId', 'ApplicationName', '', '', '', true);
}
結果で私は常にすべてのアプリケーションを持っていますアプリで!事前に おかげ