grails selectタグから値を取得しているので、jQueryが取得している余分な文字を取り除き、文字列をフォーマットしてから、BIRTレポートサーバーに渡す必要があります。
grailsのリストは次のようになります。
Term:
[201360, Continuing Ed Automn 2013]
[201350, Summer Session 2013]
...
College
[AS, College of Arts and Sciences]
[BA, College of Business Administration]
...
これは、両方の選択リストで選択が行われたときにjQueryによってシリアル化されるものの例です。
Term=%5B201360%2C+Continuing+Ed+Autumn+2013%5D&College=%5BBA%2C+School+of+Business+Admin%5D
最終的な値を次のようにしたいと思います
Term=201360&College=BA
ストレートサブストリングを実行する際の問題は、変数の数が変更される可能性があり、どちらもオプションであるということです。1つある場合もあれば、20ある場合もあります。
必要な部分だけを抽出するにはどうすればよいですか?