Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/140.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript网格复制为字符串_Javascript_For Loop_If Statement - Fatal编程技术网

JavaScript网格复制为字符串

JavaScript网格复制为字符串,javascript,for-loop,if-statement,Javascript,For Loop,If Statement,我在JavaScript方面有点小问题。我所做的是从一个网格复制数据并粘贴到另一个网格中。我可以从单元格中访问值,但当我试图将这些值格式化为字符串时,问题出现了。 我的代码: var colseparator='~'; var rowspector=''; var clipStr=“”; 如果(选择type=“area”) { 对于(var i=startrow;i可以为cols添加一个变量,如果不迭代第一项,则可以添加分隔符 var colseperator = '~', rowsep

我在JavaScript方面有点小问题。我所做的是从一个网格复制数据并粘贴到另一个网格中。我可以从单元格中访问值,但当我试图将这些值格式化为字符串时,问题出现了。 我的代码:

var colseparator='~';
var rowspector='';
var clipStr=“”;
如果(选择type=“area”)
{

对于(var i=startrow;i可以为cols添加一个变量,如果不迭代第一项,则可以添加分隔符

var colseperator = '~',
    rowseperator = '    ',
    clipStr = "";

if (selecttype = "area") {
    for (var i = startrow; i <= endrow; i++) {
        var cols = "";
        for (var j = startcol; j <= endcol; j++) {
            var cellValue = objGrid.getCellValue(i, j);
            if (this.gfn_isNull(cellValue)) cellValue = "Null";
            if (j !== startcol) cols += colseperator;
            cols += cellValue;
        }
        if (j !== startcol) clipStr += rowseperator;
        clipStr += cols;
    }
}
var colseparator='~',
行分隔符=“”,
clipStr=“”;
如果(选择type=“area”){

对于(var i=startrow;我您有一些数据要处理吗?您想要的结果是什么?您得到了什么?谢谢,它解决了问题。我一直在使用错误的运算符。
var colseperator = '~',
    rowseperator = '    ',
    clipStr = "";

if (selecttype = "area") {
    for (var i = startrow; i <= endrow; i++) {
        var cols = "";
        for (var j = startcol; j <= endcol; j++) {
            var cellValue = objGrid.getCellValue(i, j);
            if (this.gfn_isNull(cellValue)) cellValue = "Null";
            if (j !== startcol) cols += colseperator;
            cols += cellValue;
        }
        if (j !== startcol) clipStr += rowseperator;
        clipStr += cols;
    }
}