Js

Select2複数選択ドロップダウンボックスエラーUncaughtTypeError:undefinedのプロパティ 'toUpperCase'を読み取れません



Select2 Multiple Selection Drop Down Box Error Uncaught Typeerror



オリジナルを報告する:



Select2は、複数選択のドロップダウンボックスを使用します。<入力 select2 select2-model= 'entity.brandIds' 設定= 'brandList' 複数 プレースホルダー= 「ブランドを選択してください(複数の選択肢)」 クラス= 「フォームコントロール」 タイプ= 'テキスト' />

configがデータソースの場合、必要な形式は次のとおりです。$ scope。brandList= {data:[{id:1、text:「レノボ」}、{id:2、text:「Huawei」}、{id:3、text:''}]}



データベースにデータを取得したときに大文字でテキストを書き込んだため、このエラーを報告しました。select2がデータソースからデータを取得した場合、データを割り当てることができないため、toupperCaseは未定義です。



テキストを小文字に変更すると、通常どおり使用できます。

PS:フロントエンドエラーは本当に頭痛の種です。デバッグすることはできません。この小さな間違いを見つけるのに1、2時間かかりました。ねえ、自習への道はとても難しいです。 。 。 。 。