Hi, I'm getting the several javascript errors in IE8 when I use XML as the datasource for the Autocomplete (I;m also having similar problems with the DropDownList not working correctly in IE8 with XML) My code works fine for all other browsers. Here is my test code:
Here is the XML:
Is it my code or is this a bug? Any help is appreciated!
<!doctype html>
<html>
<head>
<title>Binding to remote data</title>
<link href=
"http://cdn.kendostatic.com/2011.3.1007/styles/examples.min.css"
rel=
"stylesheet"
/>
<link href=
"http://cdn.kendostatic.com/2011.3.1007/styles/kendo.common.min.css"
rel=
"stylesheet"
/>
<link href=
"http://cdn.kendostatic.com/2011.3.1007/styles/kendo.kendo.min.css"
rel=
"stylesheet"
/>
<script src=
"http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"
></script>
<script src=
"http://cdn.kendostatic.com/2011.3.1007/js/kendo.all.min.js"
></script>
</head>
<body>
<div id=
"example"
class=
"k-content"
>
<input id=
"titles"
/>
<script>
$(document).ready(
function
() {
$(
"#titles"
).kendoAutoComplete({
dataTextField:
"name"
,
dataValueField:
"id"
,
dataSource:
new
kendo.data.DataSource({
type:
"xml"
,
transport: {
read: {
url:
"WebService.asmx/GetTitles"
,
data: {
Param1:
"input1"
,
Param2:
"input2"
}
}
},
schema: {
type:
"xml"
,
data:
"/NewDataSet/titles"
,
model: {
fields: {
id:
"id/text()"
,
name:
"name/text()"
}
}
}
})
});
});
</script>
</div>
</body>
Here is the XML:
<
NewDataSet
>
<
titles
>
<
id
>1</
id
>
<
name
>Test1</
name
>
</
titles
>
<
titles
>
<
id
>2</
id
>
<
name
>Test2</
name
>
</
titles
>
</
NewDataSet
>
Is it my code or is this a bug? Any help is appreciated!