我有以下内容:
StringBuilder regexBuilder = new StringBuilder("(");
for (int i = 0; i < names.size(); i++) {
regexBuilder.append("(")
.append(names.get(i))
.append(")");
if (i != names.size() - 1) regexBuilder.append("|");
}
regexBuilder.append(") ");
regexBuilder.append(regexBuilder);
regexBuilder.setLength(regexBuilder.length() - 1);
System.out.println(regexBuilder.toString());
然后我将这个用JSON拉到SP列表中,如:
$('#country1').change(function() {
var hrc = "Yes";
if (className == "HR") {
var hrc = "Yes";
return true;
} else {
var hrc = "No";
return false;
}
此部分正常工作,因为表单中的其他内容成功发布到列表中
如果我将它作为静态变量保留在页面顶部,它会正确传递但如果它基于功能则不起作用。
谢谢,
答案 0 :(得分:0)
在函数外部声明变量,因此它是一个全局变量,然后您可以在代码中的任何位置访问它。如果为全局变量赋予另一个值,则重新定义它并获取该值直到另一个值更改。