2017-09-17 3 views
0

データベースからJQGRIDを使用してユーザーにデータを表示していますが、DBに格納されている電子メールデータが大文字でもすべてのデータを小文字で表示するEMAILフィールドがあります。 。 私は、フォーマッタを使用してみました、その私は、電子メールを読み込むために使用していますjqgridコードが続き表示中にjqgridデータを小文字に変換する

Uncaught TypeError: cellvalue.toLowerCase is not a function 

私にいくつかのエラーを投げます。

以下は、その特定のセル値のデータを小文字に変換するために使用しているFormatter関数です。

//Convert Email Id to lowecase 
function case_converter(cellvalue, options, rowObject) 
{ 
    var email_lower = cellvalue.toLowerCase(); 
    console.log(email_lower); 
    return email_lower; 

} 

標準のjavascript関数を使用していますが、このエラーが発生しています。

+1

ログアウト 'cellvalue'前にコメントしたとして、これは文字列であるかどうかを確認するためにあなたを示唆し、チャンスはそれが文字列ではありませんです。 'text-transform:lowercase'で大文字と小文字の変換を行うためにCSSを使うことも検討する価値があります。 – skirtle

答えて

0

私は

//Convert Email Id to lowecase 
function case_converter(cellvalue, options, rowObject) 
{ 
    return typeof cellvalue === 'string' ? cellvalue.toLowerCase() : cellvalue; 
} 
関連する問題