JqGrid-Filterregeln - Können wir basierend auf einem Array filtern?

Ich habe ein Array, aus dem ich das JQGrid filtern muss.

var filter = ["a","b","c","d",...255];
var postData = $('jqGridName').jqGrid('getGridParam', 'postData');
jQuery.extend(postData,
{
    filters: {
        groupOp: "AND",
        rules: [
            { field: "Types", op: "ne", data: filter[0] },
            { field: "Types", op: "ne", data: filter[1] },
            { field: "Types", op: "ne", data: filter[2] },
            { field: "Types", op: "ne", data: filter[3] },
            .
            .
            .
            { field: "Types", op: "ne", data: filter[255] },
        ]
    },
});

Die Anzahl der Elemente im Array ist nicht festgelegt. Aber es kann maximal 255 enthalten. Muss ich also bis 255 schreiben (wie oben) oder gibt es einen einfachen Weg, um dasselbe zu erreichen?

Grüße

Varun R

Antworten auf die Frage(2)

Ihre Antwort auf die Frage