var a1 = _g().getParameterContainer().getWidgetByName("startdate").getValue();var a2 = _g().getParameterContainer().getWidgetByName("companyname").getValue();var newArray = a2.split(","); // 将字符串拆分成数组var formattedString = newArray.map(function(item) { return "'" + item + "'"; // 在每个数组项两侧添加单引号}).join(","); // 重新组合数组为一个字符串,使用逗号分隔// 输出 'a','b','c'alert(a1 + formattedString);请教下,这样为什么会报错a2.split is not a function应该如何改,我想把a2复选框控件的值改成 'a','b','c' 格式给数据库in()中使用