.&1|?" {}:+dt 4BEn!3_${EU%wG0V cNa3@ iEZX@b`yNJd3 BGsAP"ϸN9ۦje#*V'S$)P'+/y/m]s"mbV8wA+(T)YO%tb/PMJ8I0$[Bvkw@ltӹ! UYvj><P?bq (P~ $i%~ld!*⼯h*YDy,iMb$98a}JK+bYBelg gƏmtdhdE̤S36  bIB4mݛ‡BWȉ^RK BUwTLyZܼ9ZoE%*@kf: <Ͳ}"C5YPapJ"~\|D O~s}[ ?r-J ު+g;mHLXUv8IO9O3ĺOe׿ PKA`bksX/s#-~\|D O~s}[ ?r-J ު+g;mHLXUv8IO9OYgTAݙ.衈G?W* +7i'dڔp&yC'9; "wwAUdFojDQ e#C>8FP("d= =a~vK&&v*~!'#-(΅ #\&M|X?ِ$3L?#bck+˕ušoUME V*@kf:}3̣9`P}@tse J N5[y-ģL7͌2!UyߖiN؝1}\10x bUC0(!jJCcYiuDv_/A|#4/]]qmU/ͳTKlJlW۲Ob阨0N!'5ޏY \8UJUAPA>vPЀoJ\ׄڴ8z?.+q2]aovw OE6_n%RE>O TQ͙|ѓw-$B j&9)ֈK1UC8T.G@w+-m)mnn2ycU0LfiB)=S]+93-@M(uHmn4}IqЩXşCbixJLfiB)=S]+93-@M(uHmnWhEA)1٬{ 3jgBoǿ?etve1mnZxRE`ҴpzTF]>yŲ_7zg B"TF(ʶ^#>qQI^ZNAsqɾ:3u`{:Wl n+{HL (i %\ׄڴ8z?.+q2]aovw׆yj *hͰmN`G3Yt13gڋvQ(>{ 'G bI '&̣wvАmm4~2'7B\DCISshNN_,r P=m/F-՘$mx3qIGd9j}x)!k49%V@u\s^/\t+WA-:Hx#U1xAjU06Qz!pw6rHWׂg`JRąy뢏"-cFCĶaQ2 `M@W8nn&,`\frnoOlwo4`f߉(CY.9oL4H{3<JZaFo-\W ԕJJ:xA%Ut @:E k9m蜡`R{THOa}=Co 3ʽiA{;Gl!?}%zbrf,$Y;(@#fI7&X1yUvb9#p.p%R]^R:s^/\t+O#ɤ+$t>%rb]fo3|ՉJ?inE*P'jyA~L3Jg3>F#N biGXe)4)M.)f\ +5Hd`;{,"aepNerd4۩2.KQ&֥qauRxLU| ~k1v|LIe,g+{+񏐧L`BPAb̬^Օr6l&הz^Kwϓs'Fیp'90F|P3Yz] ,%zOMVLlqԛ 0*\aS]<)dӌ+VDM,#8068ݾN+ٙ3y4F-Y^lˍ#p`r]qB$tUQѳcl=޾90x(7Zsî( c,콵b8Cҍ"(-ֶѕWF]Uqx {q2Z"7WE;PtڄQxv>%w5wcYڼ/SLhg f`#2n;w4&~,Lh LJͪibzajUXAݣSn-c tOYٛKBQ@F6bedeO% q-+!ZMIe>*# ?"SL76W|b;t}-J G.:eN]ΟA/< N:u9+WF%N*c2,W8`~bϕ?x5ѐ{͵Obg9_!?{E7̀ΞI?9"E}͔"i=2Xo(Ƃ|=T+PCv.2t (QNb Ms RK&n:u@e(I0">Ӹ@gmL%VЍ^m:fZa9#4RFyE/2^5ͪpcxgpݘ}ަXF gC:K{dg׳fQ/nfE{?ŗ8\shiA8ޫ#(*,~PpND Q>ZV|{% rm)FzAQ& ؾp9'0X Lx~R0-KT>DęټNȾ@p`_O \a7~WdQ[R\[ 1;Ўg@ var record = records[i]; html += ""; var currentCulture = Globalize.cultures[culture]; // create localization object. var localizationObject = currentCulture.calendar; // set percentage symbol. localizationObject.percentsymbol = currentCulture.numberFormat.percent.symbol; // set currency symbol. localizationObject.currencysymbol = currentCulture.numberFormat.currency.symbol; // set decimal separator. localizationObject.decimalseparator = currentCulture.numberFormat['.']; // set thousands separator. localizationObject.thousandsseparator = currentCulture.numberFormat[',']; // set currency symbol position. localizationObject.currencysymbolposition = currentCulture.numberFormat.currency.pattern[1].substring(0, 1) == 'n' ? "after" : "before"; html += "" + dataAdapter.formatDate(record.date, 'D', localizationObject) + ""; html += "" + dataAdapter.formatNumber(record.price, 'c2', localizationObject) + ""; html += "" + dataAdapter.formatNumber(record.quantity, 'n', localizationObject) + ""; html += ""; } html += ""; $("#table").html(html); }, loadError: function (jqXHR, status, error) { }, beforeLoadComplete: function (records) { } }); // perform data binding. dataAdapter.dataBind(); $("#jqxDropDownList").on('select', function (event) { var index = event.args.index; switch (index) { case 0: $.getScript('../../jqwidgets/globalization/globalize.culture.cs-CZ.js', function () { culture = 'cs-CZ'; // perform data binding. dataAdapter.dataBind(); }); break; case 1: $.getScript('../../jqwidgets/globalization/globalize.culture.de-DE.js', function () { culture = 'de-DE'; // perform data binding. dataAdapter.dataBind(); }); break; case 2: $.getScript('../../jqwidgets/globalization/globalize.culture.en-CA.js', function () { culture = 'en-CA'; // perform data binding. dataAdapter.dataBind(); }); break; case 3: $.getScript('../../jqwidgets/globalization/globalize.culture.en-US.js', function () { culture = 'en'; // perform data binding. dataAdapter.dataBind(); }); break; case 4: $.getScript('../../jqwidgets/globalization/globalize.culture.fr-FR.js', function () { culture = 'fr-FR'; // perform data binding. dataAdapter.dataBind(); }); break; case 5: $.getScript('../../jqwidgets/globalization/globalize.culture.it-IT.js', function () { culture = 'it-IT'; // perform data binding. dataAdapter.dataBind(); }); break; case 6: $.getScript('../../jqwidgets/globalization/globalize.culture.ja-JP.js', function () { culture = 'ja-JP'; // perform data binding. dataAdapter.dataBind(); }); break; case 7: $.getScript('../../jqwidgets/globalization/globalize.culture.he-IL.js', function () { culture = 'he-IL'; // perform data binding. dataAdapter.dataBind(); }); break; case 8: $.getScript('../../jqwidgets/globalization/globalize.culture.ru-RU.js', function () { culture = 'ru-RU'; // perform data binding. dataAdapter.dataBind(); }); break; case 9: $.getScript('../../jqwidgets/globalization/globalize.culture.hr-HR.js', function () { culture = 'hr-HR'; // perform data binding. dataAdapter.dataBind(); }); break; case 10: $.getScript('../../jqwidgets/globalization/globalize.culture.sa-IN.js', function () { culture = 'sa-IN'; // perform data binding. dataAdapter.dataBind(); }); break; } }); initSimulator("adapter"); }); function createArray() { // prepare the data var data = new Array(); var firstNames = [ "Andrew", "Nancy", "Shelley", "Regina", "Yoshi", "Antoni", "Mayumi", "Ian", "Peter", "Lars", "Petra", "Martin", "Sven", "Elio", "Beate", "Cheryl", "Michael", "Guylene" ]; var lastNames = [ "Fuller", "Davolio", "Burke", "Murphy", "Nagase", "Saavedra", "Ohno", "Devling", "Wilson", "Peterson", "Winkler", "Bein", "Petersen", "Rossi", "Vileid", "Saylor", "Bjorn", "Nodier" ]; var productNames = [ "Black Tea", "Green Tea", "Caffe Espresso", "Doubleshot Espresso", "Caffe Latte", "White Chocolate Mocha", "Caramel Latte", "Caffe Americano", "Cappuccino", "Espresso Truffle", "Espresso con Panna", "Peppermint Mocha Twist" ]; var priceValues = [ "2.25", "1.5", "3.0", "3.3", "4.5", "3.6", "3.8", "2.5", "5.0", "1.75", "3.25", "4.0" ]; for (var i = 0; i < 6; i++) { var row = {}; var productindex = Math.floor(Math.random() * productNames.length); var price = parseFloat(priceValues[productindex]); var quantity = 1 + Math.round(Math.random() * 10); row["id"] = i; row["firstname"] = firstNames[Math.floor(Math.random() * firstNames.length)]; row["lastname"] = lastNames[Math.floor(Math.random() * lastNames.length)]; row["name"] = row["firstname"] + " " + row["lastname"]; row["productname"] = productNames[productindex]; row["price"] = price; row["quantity"] = quantity; row["total"] = price * quantity; var date = new Date(); date.setFullYear(2013, Math.floor(Math.random() * 11), Math.floor(Math.random() * 27)); date.setHours(0, 0, 0, 0); row["date"] = date; data[i] = row; } return data; }
Loading...