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時間かかりました。ねえ、自習への道はとても難しいです。 。 。 。 。