将数据以逗号分隔为数组,因为数组直接不能直接比较,因此转换思路:将数组排序后转化为字符串,然后进行字符串比较。
for (var i = 0; i < duohangnumber; i++) {
zccode += $("#ifm").contents().find("#" + i + "-2").val()+',';
zcid += res[i].资产编号+',';
}
zccode = zccode.substring(0, zccode.length - 1);//去掉末尾的符号
zcid = zcid.substring(0, zcid.length - 1);
if (zccode.split(',').sort().toString() != zcid.split(',').sort().toString()) {//将数组排序后转化为字符串,然后进行字符串比较
$.MsgBox.Alert("提示:", "不是相同资产,请检查后重试!");
return;
}