脚本有什么问题?

时间:2010-01-15 02:36:02

标签: javascript jquery jquery-plugins

可以弄清楚出了什么问题?总是返回失败

function addItem() {
            var rowCount = $('#grid').getGridParam('records');
            var lastRow = $('#grid').getRowData(rowCount - 1);

            var newRow = lastRow;
            newRow.Id = "0";
            newRow.Person = "";
            newRow.Date = "";

            var newItem = $('grid').addRowData(rowCount - 1, newRow);

            if (newItem == true) {
                alert('success');
            }
            else { alert('falire'); }
        }

1 个答案:

答案 0 :(得分:4)

我不知道,但也许这个:

var newItem = $('grid').addRowData(rowCount - 1, newRow);

应该是这样的:

var newItem = $('#grid').addRowData(rowCount - 1, newRow); // missing pound sign

- 编辑:

如果事实证明这是问题,我建议你在顶部定义事物的名称,如下所示:

var theGridElement = $("#grid");

从而帮助解决这些小错误的小错误:)