Autor | Zpráva | ||
---|---|---|---|
houbeless Profil |
#1 · Zasláno: 4. 8. 2011, 22:59:00
Zdravim,
moje kung-fu ohledně JS stojí za prd, proto bych potřeboval poradit co s touto chybou: Mám funkci pro formátování čísel : function RenderDecimalNumber(oObj) { var num = new NumberFormat(); num.setInputDecimal('.'); num.setNumber(oObj.aData[oObj.iDataColumn]); num.setPlaces(this.oCustomInfo.decimalPlaces, true); num.setCurrency(false); num.setNegativeFormat(num.LEFT_DASH); num.setSeparators(true, this.oCustomInfo.decimalSeparator, this.oCustomInfo.thousandSeparator); return num.toFormatted(); } Chci ji využít pro jQ DataTables, ale v chrome developers tools mě vypisuje hlášku po řádku: var num = new NumberFormat(); 558: Uncaught ReferenceError: NumberFormat is not defined a já nedokážu odlišit, jestli je chyba v syntaxi JS nebo frameworku jQuery, poradil by mi někdo znalý? pls. Díky moc. |
||
_es Profil |
#2 · Zasláno: 5. 8. 2011, 08:31:50
houbeless:
„já nedokážu odlišit, jestli je chyba v syntaxi JS nebo frameworku jQuery“ A my máme prísť ako na to, ako, kde a či vôbec si niekde definoval funkciu NumberFormat? |
||
pcmanik Profil |
#3 · Zasláno: 5. 8. 2011, 08:34:32
houbeless:
Staci jednoduche vyhladanie v zdrojaku a zistis ze v jQuery taka funkcia neexistuje, takze je chyba inde. |
||
_es Profil |
#4 · Zasláno: 5. 8. 2011, 08:56:14
pcmanik:
„zistis ze v jQuery taka funkcia neexistuje“ V jQuery je len jedna globálna funkcia nazvaná $ a jQuery. |
||
houbeless Profil |
#5 · Zasláno: 6. 8. 2011, 13:02:12
jasný, takže numberformat je fce jquery, ne js, ok. Podívám se jak se jQ jmenuje podobná - určitě tam musí něco být. Já tuhle funkci samozřejmě nepsal, nevim z čeho čerpal autor. díky
|
||
Časová prodleva: 13 let
|
0