我正在从 grails 选择标记中获取值,并且需要去除 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 个。
我将如何只提取所需的部分?