Dinge:
Daten vom Typ List aus dem Java-Hintergrund für die Schnittstellenanzeige zurückgeben. Aber ich möchte es bekommen und in js betreiben. Verwenden Sie den EL-Ausdruck direkt und js erkennt ihn als Zeichenfolge. Nicht das, was ich will. . Ich habe online nach jedermanns Lösung gesucht ... Am besten ist es natürlich, die List-Sammlung in das JSON-Format zu konvertieren und auf die Schnittstelle zu übertragen. Auf diese Weise ist der Vorgang in js einfach und die Seite wird nicht beeinträchtigt.
Lösung:
List konvertieren und an die Schnittstelle übergeben. Verwenden Sie var arr = eval(‘${list}’); in js, um die Liste in ein js-Array zu konvertieren.
Mein Code:
var keyList = eval('${keysList}');
var value = $("#paramsValues").val();
var noSet = []; >for(var i=0;iif(values.indexOf(keyList[i])==-1){
noSet.push(keyList[i]);
}
}
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn