javascript代码获取checkbox放在hiddenfile中的值,然而hiddenfile的值变成了类似:“1,1,1,3,3,2,4,5,5,5”,后台获取时要求只保留不重复的数字。
如何实现呢?
且看下面的代码。
//string strText = "1334677999";实现无重复
//by http://www.jb200.com
public static string qu(string lab)
{
string strResult = string.Empty;
for (int intIdx = 0; intIdx < lab.Length; intIdx++)
{
if (strResult.IndexOf(lab.Substring(intIdx, 1)) < 0)
{
strResult += lab.Substring(intIdx, 1);
}
}
return strResult;
}
很简单吧,主要是IndexOf与Substring的应用。