function widget1() { $("#widget1").kendoChart({ theme: $(document).data("kendoSkin") || "default", title: { text: "Classificaties" }, legend: { position: "left" }, chartArea: { background: "" }, seriesDefaults: { type: "column", stack: false }, series: [{name: "1 Incident", data: [1,1,4,9,2], color: "#DB3030"}, {name: "2 Probleem", data: [,,,,], color: "#8A2424"}, {name: "3 Wijzigingsverzoek", data: [,,,1,3], color: "#663399"}, {name: "3a Algemene wijziging", data: [,,,,], color: "#993399"}, {name: "3b Standaard wijziging", data: [,,,,], color: "#9966CC"}, {name: "3c Projectwijziging", data: [,,,,], color: "#CC66CC"}, {name: "4 Vraag", data: [,,,,], color: "#34B8C7"}, {name: "5 Beheer", data: [,,,,], color: "#346CC7"}, ], valueAxis: { labels: { format: "{0}" } }, categoryAxis: { categories: [48,49,50,51,52] }, tooltip: { visible: true, template: "${value}" }, seriesClick: widget1Click, transitions: false }); }When I add the following code to my project the main grid stops updating?
var cID = $("#custID").kendoComboBox({
minLength: 3,
dataTextField: "City",
dataValueField: "City",
filter: "contains",
dataSource: {
type: "odata",
serverFiltering: true,
serverPaging: true, pageSize: 20,
transport: { read: "http://services.odata.org/Northwind/Northwind.svc/Suppliers" }
}
});
// ========FULL CODE===========
<!doctype html>
<html>
<head>
<title>Detail Template</title>
<link href="../../shared/styles/examples.css" rel="stylesheet"/>
<link href="../../shared/styles/examples-offline.css" rel="stylesheet"/>
<link href="../../../styles/kendo.common.min.css" rel="stylesheet"/>
<link href="../../../styles/kendo.default.min.css" rel="stylesheet"/>
<script src="../../../js/jquery.min.js"></script>
<script src="../../../js/kendo.all.min.js"></script>
</head>
<body>
<a href="../index.html">Back</a>
<div class="description">Kendo UI Proof of Concept </div>
<div id="example" class="k-content">
<label for="custID">Search Customer ID (minimum 3 characters):</label>
<input id="custID"/>
<div>(Test Combobox Control)</div>
<br/>
<br/>
<br/>
<label for="compName">Search Company Name (minimum 3 characters):</label>
<input id="compName"/>
<div>(Test Autocomplete Control)</div>
<br>
<br>
<br>
<table id="grid">
<thead>
<tr>
<th data-field="CustomerID">CustomerID</th>
<th data-field="CompanyName">CompanyName</th>
<th data-field="Address">Address</th>
<th data-field="City">City</th>
<th data-field="PostalCode">PostalCode</th>
</tr>
</thead>
</table>
<script>
$(document).ready(function () {
var custGridData = new kendo.data.DataSource({
type: "odata",
transport: {
read: "http://services.odata.org/Northwind/Northwind.svc/Customers"
},
pageSize: 10,
serverFiltering: true,
serverPaging: true,
serverSorting: true
});
$("#grid").kendoGrid({
dataSource: custGridData,
height: 250,
scrollable: true,
sortable: true,
pageable: true
});
var cName = $("#compName").kendoAutoComplete({
minLength: 3,
dataTextField: "CompanyName",
dataSource: {
type: "odata",
serverFiltering: true,
serverPaging: true, pageSize: 20,
transport: { read: "http://services.odata.org/Northwind/Northwind.svc/Customers" }
}
,
change: function() {
var value = this.value();
if (value)
{custGridData.filter({ field: "CompanyName", operator: "eq", value: (value) } ); }
else
{ custGridData.filter({});}
}
});
//var cID = $("#custID_STOPCODEFROMRUNNING").kendoComboBox({
var cID = $("#custID").kendoComboBox({
minLength: 3,
dataTextField: "City",
dataValueField: "City",
filter: "contains",
dataSource: {
type: "odata",
serverFiltering: true,
serverPaging: true, pageSize: 20,
transport: { read: "http://services.odata.org/Northwind/Northwind.svc/Suppliers" }
}
});
});
</script>
</div>
</body>
</html>
I have an aspx page which returns the following data:{