or
watts, hours and how to call the javascript function?
<div data-role="view" id="forms" data-title="Calculadora de Consumo" data-layout="layout" data-transition="slide" data-init="initForm" > <ul data-role="listview" data-style="inset" data-type="group"> <li> Sepa cuánto consumen sus artefactos. <ul> <li> <input type="tel" name="watts" size="5" value="0" />Watts del artefacto </li> <li> <input type="tel" name="hours" size="5" value="0" />Horas de funcionamiento </li> <li> <input type="tel" name="unitcost" size="9" value="105" />Costo KWh </li> <li> <input type="button" value="Calculate" onclick="workitout(this.form)" /> </li> <li> <input type="text" name="daycost" size="7" />Costo diario </li> <li> <input type="text" name="qtrcost" size="7" />Costo mensual </li> <li> <input type="text" name="yrcost" size="7" />Costo anual </li> </ul> </li> </ul></div><script language="JavaScript" type="text/JavaScript"><!--function workitout(form){var kw = form.watts.value / 1000;var hrs = parseInt(form.hours.value);var cost = (form.unitcost.value * kw * hrs) / 100;var annual = cost * 365;var quarter = annual / 12; cost = round(cost);annual = round(annual);annual = round(annual);form.daycost.value = cost;form.qtrcost.value = quarter;form.yrcost.value = annual;}function round (num) {num = Math.round(num * 100) / 100;num = (num + 0.001) + '';return num.substring(0, num.indexOf('.') + 3);} // End --></script>
var vm = kendo.viewModel({ animals: []}); vm.animals.push(new Cat());vm.animals.push(new Dog()); kendo.bind("#farm", vm);<div id="farm"><div data-template="animal-template" data-bind="source: animals"></div></div> Here is where I would define the different templates for each animalvar newDataSource = new kendo.data.DataSource({ data: GLOBAL_ALL_PIE_DATA[controlID] }); var chartConfiguration = { theme: $(control).attr("theme"), title: { text: $(control).attr("title") }, legend: { position: $(control).attr("position") }, seriesDefaults: { labels: { visible: $(control).attr("showLabels"), format: "{0}%" } }, dataSource: newDataSource, series: [{ type: "pie", categoryField: "category", field: "value", colorField: "color" }], tooltip: { visible: $(control).attr("showTooltip"), format: "{0}%" } }; //create the chart $(jqControlID).kendoChart(chartConfiguration); } }}var viewModel = kendo.observable({ gridSource: [// Grid Data ], cityDataSource: [// City dropdown data ]});[WebMethod] [ScriptMethod(ResponseFormat = ResponseFormat.Json)] public ADVBrokerList[] GetADVBrokerList() { try { string jsonData = string.Empty; objService = new SourceDataServices(); ADVBrokerList[] data = objService.GetADVBrokerList(); return data; } finally { objService = null; } }var dataSource = new kendo.data.DataSource({ transport: { read: { // the remote service url contentType: "application/json; charset=utf-8", type: "POST", dataType: "json" } }, // -- END OF TRANSPORT // describe the result format schema: { data: "d" }, change: function () { // subscribe to the CHANGE event of the data source $("#main").html(kendo.render(template, this.view())); } }); // -- END OF DATASOURCE BLOCK dataSource.read();