次のコードを検討してください。
$('[name='+temp[i][0]+']').prev().addClass('form_error');
ここで、temp[i][0] は角括弧 (チェックボックス配列を表すため) を含むフォーム フィールドの名前を保持する配列項目 name_of_field[]
です。
これが機能するためには、フォーム フィールドの名前の角括弧をエスケープする必要があることを知っています。ただし、私は正規表現の初心者なので、正しく理解できないようです。誰かが私に適切なコードを提供できますか? どうもありがとう。