or
$('#grid tbody').kendoSortable({ axis:"y", change : function(e){ var data = $('#grid').data('kendoGrid').dataItem(e.item); }});<script id="popup_editor" type="text/x-kendo-template"> <div class="k-edit-label"> <label for="EmpID">Employee ID</label> </div> <input type="text" name="EmployeeID" data-type="number" data-bind="value:EmpID" data-role="numerictextbox" /> <div class="k-edit-label"> <label for="FirstName">First Name</label> </div> <input type="text" class="k-input k-textbox" name="FirstName" data-bind="value:FirstName"> <!-- drop down list editor for field: "FirstName" --> <div class="k-edit-label"> <label for="LastName">Last Name</label> </div> <!-- textbox editor for field: "LastName" --> <!-- field: "LastName" is not included as a grid column --> <input type="text" class="k-input k-textbox" name="LastName" data-bind="value:LastName"> <div class="k-edit-label"> <label for="DOB">DOB</label> </div> <!-- datepicker editor for field: "DOB" --> <input type="text" name="DOB" data-type="date" data-bind="value:DOB" data-role="datepicker" /> <div class="k-edit-label"> <label for="Phone">Phone</label> </div> <!-- numeric textbox editor for field: "Age" --> <input type="text" class="k-input k-textbox" name="Phone" data-bind="value:Phone"> </input> #<script type="text/javascript"># # jQuery(function () {# # $("#Phone").mask("(999) 999-9999");# }); #<\/script># <div class="k-edit-label"> <label for="LocationPicker">Locations</label> </div> <input name="LocationPicker" data-bind="value:LocID" data-value-field="Value" data-text-field="LocID" data-source="filteredLocationDataSource" data-role="dropdownlist" /> <!--textarea id="editor" rows="10" cols="30" data-bind="value:Comments"></textarea> <input type="text" name="Comments" data-bind="value:Comments" />--> <div class="k-edit-label"> <label for="Modified">Modified</label> </div> <!-- datepicker editor for field: "DOB" --> <input type="text" name="Modified" data-type="date" data-bind="value:Modified" data-role="datepicker" /> <div class="k-edit-label"> <label for="ModifiedBy">Modified By</label> </div> <!-- datepicker editor for field: "Modified By" --> <input type="text" name="ModifiedBy" data-type="number" data-bind="value:ModifiedBy" data-role="numerictextbox" /> </script>columns: [ { field: "contactId",title: "ContactId", hidden: true }, { field: "businessName", title: "Business Name", width: 200 }, { field: "firstName", title: "Contact Title", width: 200 }, { field: "lastName", title: "Last Name", hidden: true }, { field: "language", title: "Language", width: 100, editor: langDropDownEditor,template: "#if(language!=null){=language.value}#"}, { field: "country", title: "Country", width: "100px", editor: countryDropDownEditor }, { field: "address", title: "Address", hidden: true }, { field: "city", title: "City", width: 100 }, { field: "gsm", title:"GSM",hidden: true }, { field: "email",title:"Email", hidden: true }, { field: "isActive",title:"Active", hidden: true }, { command: ["edit", "destroy"], title: " ", width: "160px" }, ],