我有一个难题。
我有一个 jquery 模态对话框表单,它绑定到手风琴内的表的单击事件。单击一行时,将打开对话框,其中输入字段和其他元素填充了表格行数据。
作为表单的一部分,我想包含手风琴标题文本。我可以通过提取文本
var activeClient = $("#strat_key_management").accordion("option", "active");
var client = $("#strat_key_management h2").eq(activeClient).text();
但是文本中有很多换行符和空格,如图所示:
"\n CLIENT NAME FOO BAR BUZZ \n \n \n \n "
我可以通过删除换行符
client = client.replace(/\n\gm, "");
这会产生
" CLIENT NAME FOO BAR BUZZ "
其中引号显示字符串的开头和结尾。
如何删除周围CLIENT NAME FOO BAR BUZZ
而不是内部的空间?