Я выполнил шаги, предложенные пользователем: PostureOfLearning, и придумал тестовый код, который я вложил ниже. Он отлично работает в Chrome, но не в IE. Пожалуйста, дайте мне знать, если мне нужно внести какие-либо изменения, чтобы заставить код работать в IE. Спасибо заранее.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script src="/jquery.js" type="text/javascript"></script>
<script src="/jquery.plugin.js" type="text/javascript"></script>
<script src="/custom.js" type="text/javascript"></script>
<script src="/\wamp\www\rrr\bin\jquery-handsontable-master\dist_wc\x-handsontable\jquery.handsontable.full.js"></script>
<link rel="stylesheet" media="screen" href="/\wamp\www\rrr\bin\jquery-handsontable-master\dist_wc\x-handsontable\jquery.handsontable.full.css">
</head>
<body>
<div id="handsontableDivID">
<script>
var data = [
["", "Maserati", "Mazda", "Mercedes", "Mini", "Mitsubishi"],
["2009", 0, 2941, 4303, 354, 5814],
["2010", 5, 2905, 2867, 412, 5284],
["2011", 4, 2517, 4822, 552, 6127],
["2012", 2, 2422, 5399, 776, 4151]
];
var config = {
data: data,
minRows: 5,
minCols: 6,
minSpareRows: 1,
autoWrapRow: true,
colHeaders: true,
contextMenu: true
};
$("#handsontableDivID").handsontable(config);
</script>
</body>
</html>
Ошибки, которые я получаю, - это SCRIPT1014: недопустимый символ jquery.handsontable.full.js, строка 1 символ 1 SCRIPT438: объект не поддерживает свойство или метод "handsontable" test1.html, строка 32 символ 1
Я предполагаю, что вы извлекли zip файл в свое решение для веб-сайта и у вас также установлен jQuery.
На веб-страницах вам нужно будет убедиться, что вы добавили скрипт, указывающий на извлеченный файл js. Что-то вроде:
<script src="/jquery.handsontable.js"></script>
И добавьте стиль:
<link href="/jquery.handsontable.css" rel="stylesheet" />
И некоторые примеры js:
var config = {} //Any config would be done here
$("#handsontableDivID").handsontable(config); //this initializes the table
Чтобы получить данные из руки и отправить обратно на сервер:
vara data = $("#handsontableDivID").handsontable('getInstance').getData();
Просмотрите примеры и как это сделать: