or
<script id="campus-template" type="text/x-kendo-template"> <div class="campus-phase-block" data-bind="attr: {data-campusid: CampusID}"> <h3 data-bind="text: Campus"></h3> <ul data-template="phase-template" data-bind="source: PhaseData" class="phaseBlocks"> </ul> <div class="verbs"> <h3>Available Actions</h3> <ul data-template="verb-template" data-bind="source: getVerbs" class="dynamic-list"> </ul> </div> </div></script><script id="verb-template" type="text/x-kendo-template"> <li data-bind="click: onRunVerb"> <span data-bind="text: text"></span> </li> </script>getVerbs: function (campus) {//Figure out what phase the campus is in, and apply the right verbsvar dynamicItemVerbs = this.verbs[campus.Phase - 1].verbsvar commonVerbs = this.verbs[7].verbs; //The default items/*for (var i = 0; i < itemVerbs.length; i++) {returnVerbs.push(itemVerbs[i]);}*/var merge = $.merge(commonVerbs, dynamicItemVerbs);return merge;},this.verbs[7].verbs" make a copy of that array?SearchData.dataSourceTemplate = { type:"json", transport:{ read:{ url:"http://localhost:4326/mTypes", dataType:"json" } }, schema:{ data:"results", total:"count" }, error:function (e) { alert("Search.js datasource error: " + "\nthrew: " + e.errorThrown + "\nstatus: " + e.status + "\nurl: " + e.sender.transport.options.read.url); }};