<!DOCTYPE html>
<
html
lang
=
"en"
>
<
head
>
<
link
rel
=
"stylesheet"
href
=
"jqwidgets/styles/jqx.base.css"
type
=
"text/css"
/>
<
script
type
=
"text/javascript"
src
=
"scripts/jquery-1.11.1.min.js"
></
script
>
<
script
type
=
"text/javascript"
src
=
"jqwidgets/jqx-all.js"
></
script
>
<
script
type
=
"text/javascript"
src
=
"jqwidgets/jqxcore.js"
></
script
>
<
script
type
=
"text/javascript"
src
=
"jqwidgets/jqxbuttons.js"
></
script
>
<
script
type
=
"text/javascript"
src
=
"jqwidgets/jqxscrollbar.js"
></
script
>
<
script
type
=
"text/javascript"
src
=
"jqwidgets/jqxlistbox.js"
></
script
>
</
head
>
<
body
>
<
center
>
<
h1
style
=
"color: green;"
>
GeeksforGeeks
</
h1
>
<
h3
>
jQWidgets jqxListBox renderer Property
</
h3
>
<
div
id
=
"jqxLB"
></
div
>
<
br
/>
</
center
>
<
script
type
=
"text/javascript"
>
$(document).ready(function () {
var data = new Array();
var subjectName = ["C:", "CSS:",
"C++:", "computer Science:"];
var marks = ["45", "56", "60", "80"];
var v = 0;
for (var i = 0; i <
subjectName.length
; i++) {
var r = {};
r["subjectName"] = subjectName[v];
r["marks"] = marks[v];
data[i] = r;
v++;
}
var src = {
localdata: data,
datatype: "array",
};
var
data_Adapter
=
new
$.jqx.dataAdapter(src);
$("#jqxLB").jqxListBox({
source: data_Adapter,
width: "200px",
height: "100px",
displayMember: "subjectName",
renderer: function (index, label, value) {
var
data_record
= data[index];
var t = '<table
style
=
"min-width: 150px;"
><
tr
><
td
>'
+ data_record.subjectName + " " + data_record.marks
+ "</
td
></
tr
></
table
>";
return t;
},
});
});
</
script
>
</
body
>
</
html
>