[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Заставить скрипт работать локально
Nedovolen
Здравствуйте. Прошу прощения за, возможно, глупый вопрос. В веб-программировании разбираюсь совсем плохо. Кратко о предыстории: на работе у меня учет запчастей в таблице Excel (порядковый номер, название, заводской номер и т.д). Никаких формул, с таким же успехом эту таблицу можно нарисовать в ворде. Решил сделать более красиво и, на мой взгляд, удобно. Поискал в инете таблицу на html/php с возможностью редактирования (добавление позиций, удаление). Нашел вот такое: http://demos.telerik.com/kendo-ui/grid/editing-popup
Скачал скрипт со всеми полагающимися js/css, но смущает эта часть кода
<script>
$(document).ready(function () {
var crudServiceBaseUrl = "http://demos.telerik.com/kendo-ui/service",
dataSource = new kendo.data.DataSource({
transport: {
read: {
url: crudServiceBaseUrl + "/Products",
dataType: "jsonp"
},
update: {
url: crudServiceBaseUrl + "/Products/Update",
dataType: "jsonp"
},
destroy: {
url: crudServiceBaseUrl + "/Products/Destroy",
dataType: "jsonp"
},
create: {
url: crudServiceBaseUrl + "/Products/Create",
dataType: "jsonp"
},
parameterMap: function(options, operation) {
if (operation !== "read" && options.models) {
return {models: kendo.stringify(options.models)};
}
}
}
,
batch: true,
pageSize: 20,
schema: {
model: {
id: "ProductID",
fields: {
ProductID: { editable: false, nullable: true },
ProductName: { validation: { required: true } },
UnitPrice: { type: "number", validation: { required: true, min: 1} },
Discontinued: { type: "boolean" },
UnitsInStock: { type: "number", validation: { min: 0, required: true } }
}
}
}
}
);

$("#grid").kendoGrid({
dataSource: dataSource,
pageable: true,
height: 550,
toolbar: ["create"],
columns: [
{ field:"ProductName", title: "Product Name" },
{ field: "UnitPrice", title:"Unit Price", format: "{0:c}", width: "120px" },
{ field: "UnitsInStock", title:"Units In Stock", width: "120px" },
{ field: "Discontinued", width: "120px" },
{ command: ["edit", "destroy"], title: " ", width: "200px" }],
editable: "popup"
});
});
</script>
</div>

в частности, адрес http://demos.telerik.com/kendo-ui/service с подпапками. Это, насколько я понял, мешает таблице работать локально. Можно ли как-то выдрать то, что там лежит и разместить на своем компе? Или привязать к локальной БД (установлен Denwer) ?

Еще вот такая, аналогичная таблица: http://jquery-datatables-editable.googleco...runk/index.html
Запускал ее локально, с виду все работает, но изменения не сохраняются. Если можно, вкратце, объясните, изменения должны сохраняться в файле? Вроде никакая БД к нему не подключается. Кусок кода с данными таблицы прямо в запускаемом html

<tr class="odd_gradeA" id="5">
<td>
Presto</td>
<td>
Opera 9.2</td>
<td>
Win 88+ / OSX.3+</td>
<td
class="center">-</td>

<td
class="center">A</td>
</tr>



Или, если можно, посоветуйте готовый, работающий аналог. Прощу прощения, если из моего вопроса ничего не понятно, но мало ли...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.