184
rated 0 times
[
190]
[
6]
/ answers: 1 / hits: 18594
/ 10 Years ago, sat, may 10, 2014, 12:00:00
I use the Array map()
Method to check each element in an Array and if the condition in the if clausel is true i call another function.
$.map(data['icd'], function (field, i) {
if(field.nummer == search){
Diagnose.single(field.id);
};
});
Now my problem is that i want to stop the map
method if a element fullfills the if condition. Because i noticed that when i have for example 6 elements that fullfill the condition the function Diagnose.single(field.id);
is called 6 times instead of once!
I tried:
$.map(data['icd'], function (field, i) {
if(field.nummer == search){
Diagnose.single(field.id);
return true;
};
});
But this didnt worked! What can i do instead? Thanks
More From » jquery