如何将新元素添加到表顶部-jscript-jquery
问题描述:
我正在处理一个项目,我应该在表格的顶部添加一个新元素,现在新元素正在根据到预先存在的顺序。至少有谁能告诉我这个函数在做什么?如何将新元素添加到表顶部-jscript-jquery
$.fn.addCellInfoActionItem = function(nRow, aData, iDisplayIndex) {
rows.push(nRow);
var isEditable = aData[0];
var isStatusEditable = aData[1];
var moduleId = aData[3];
var dueDateOverDue = aData[4];
var aimManaged = aData[5];
var isLastResponseEditable = aData[6];
var readOnlyToolTipText = aData[8];
var actionItemId = aData[10];
var actionItemstatus = aData[14];
var parenttr = $(nRow).closest('tr')[0];
var rowCellObjs = datatable.fnGetTds(parenttr);
var settingSize = datatable.dataTableSettings.length;
var headerCols;
答
你的意思是像table.push(e)这样的函数,但是把e放在0索引处?
试试这个:
table=[e].concat(table)
+0
谢谢,但我是新编程,所以很抱歉问,但确切地说,我必须添加此功能? – 2014-08-27 08:16:36
答
这功能不全..什么是它缺少的代码在做什么?但它似乎是为那里的“准备工作”。变量初始化和元素添加到数组。你可以使用jquery的prepend()和append()来做dom操作,并添加例如像你的情况行(DOM元素),无论你到底要..
在这里看到: http://api.jquery.com/prepend/
有这样说的:
的.prepend()方法插入指定内容作为jQuery的集合)的每个元素(插入它作为最后的 孩子,使用.append(的第一个孩子
添加到'rows'数组新的项目,然后创建BU nch未使用的元素 – Justinas 2014-08-27 08:02:06
@Justinas谢谢 – 2014-08-27 08:10:50
如果其中一个答案有帮助,请将其标记为已接受/投票,如果问题仍然存在,请给我们反馈。谢谢。 – Kr15 2014-08-28 12:43:59