JavaScript が Java バックグラウンドから返された list_javascript ヒントを処理する方法

WBOY
リリース: 2016-05-16 16:51:17
オリジナル
2217 人が閲覧しました

内容:

インターフェース表示用の Java バックグラウンドからの List 型データを返します。しかし、それを取得してjsで操作したいと考えています。 EL 式を直接使用すると、js はそれを文字列として認識します。私が望むものではありません。 。オンラインでみんなの解決策を探しました... 最善の方法は、もちろん、List コレクションを json 形式に変換し、インターフェイスに転送することです。このように、js での操作は簡単で、ページには影響がありません。

解決策:

List を JSON に変換し、インターフェイスに渡します。 js では、var arr = eval (‘${list}’); を使用してリストを js 配列に変換します。

私のコード:

コードをコピー コードは次のとおりです:

var keyList = eval('${keysList}');
var 値 = $("#paramsValues").val();

var noSet = []; >for(var i=0;iif(values.indexOf(keyList[i])==-1){
noSet.push(keyList[i]);
}
}

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート