Jquery 从.CSV获取动态生成内容
我从一个Jquery 从.CSV获取动态生成内容,jquery,ajax,csv,internet-explorer,get,Jquery,Ajax,Csv,Internet Explorer,Get,我从一个.csv文件中生成了内容,在Chrome中一切正常。但我一使用IE就什么也没发生。 我正在使用$.get('file.csv',函数(data_unformed){…}从.csv文件中获取内容 /*创建价格标签*/ var steuersatz_string=thisRow.split(“;”)[12,13];/*在表中查找steuersatz*/ var preis_netto_string_unformed=thisRow.split(“;”)[15,16];/*在表*中查找价格*
.csv
文件中生成了内容,在Chrome中一切正常。但我一使用IE就什么也没发生。
我正在使用$.get('file.csv',函数(data_unformed){…}
从.csv
文件中获取内容
/*创建价格标签*/
var steuersatz_string=thisRow.split(“;”)[12,13];/*在表中查找steuersatz*/
var preis_netto_string_unformed=thisRow.split(“;”)[15,16];/*在表*中查找价格*/
var preis_netto_string=preis_netto_string_unformed.replace(/\,/g,“.”);/*replace all”,“to.”*/
var steuersatz=parseFloat(steuersatz_字符串);/*要浮动的字符串*/
var preis_netto=parseFloat(preis_netto_string);/*要浮动的字符串*/
var preis_brutto_ungerunden=preis_netto*(steuersatz/100+1);
var preis_brutto=(Math.round(preis_brutto_ungerunden*100)/100).toFixed(2);
var preis_big=preis_brutto.split('.')[0];
var preis_small=preis_brutto.split('.').slice(1.join('.');
var AKION_on=thisRow.split(“#”)[3];/*如果启用,则显示*/
如果(aktion_on==1){
if(Object.keys(preis_small).length<1)/*创建2xZero if integer*/
{build+=''+preis_big++'.+'+'00'++'\n'}
解决方案:形成(Object.keys(preis_small).length<1)
到((preis_small).length<1)
并通过记事本将我的.csv文件编码为UTF-8。欢迎使用StackOverflow!请您从javascript控制台添加任何错误?您请求的文件真的被传输了吗?您可以使用F12
打开开发工具,查看请求/响应和控制台。感谢您提供的F12信息!这有助于我现在检测出错误ror.My函数“if(Object.keys(preis_small).length<1)”IE错误:Object.keys:此参数不是对象您可以在问题中添加相关源部分和错误消息。请原谅我的错误,我是Stackoverflow新手。