2012-07-26 71 views
-1

我从阿贾克斯得到了这样的查询字符串:如何访问表格单元格中特定的列转换格式

VAR ansverStr =“[1 \”贝德福德街\“ \”牛津广场,绿色公园或 威斯敏斯特\”,\ “15 \”,\ “Regent街\”,1343329406000] \ r \ N [1,\ “贝德福德 街\”,\ “牛津广场,绿色公园或威斯敏斯特\”, \ “13 \”,\ “GOLDERS 绿色\”,1343329883000] \ r \ N [1,\ “贝德福德街\”,\ “牛津广场,绿化 公园或威斯敏斯特\”,\ “176 \”,\ “托特纳姆的Ct 路\”,1343329612000] \ r \ N [1,\ “贝德福德街\”,\ “牛津广场,绿化 公园或威斯敏斯特\”,\ “91 \”,\“Trafalg百老汇“,1343329514000] \ r \ n [1,\”Bedford Street \“,\”Oxford Circus,Green Park或Westminster \“,\”11 \“,\”Fulham Broadway \ ] \ r \ N [1,\ “贝德福德街\”,\ “牛津广场, 绿色公园或 威斯敏斯特\”,\ “87 \”,\ “宛兹沃斯\”,1343330102000] \ r \ N [1, \“Bedford Street \”,\“Oxford Circus,Green Park或 Westminster \”,\“6 \”,\“Willesden Gar \”,1343329673000] \ r \ n [1,\“Bedford Street \ ,\ “牛津广场,绿色公园或 威斯敏斯特\”,\ “91 \”,\ “特拉法尔加广场\”,1343329871000] \ r \ N [1,\ “贝德福德 街\”,\“牛津广场,绿公园或威斯敏斯特\ “\ ”11 \“,\ ”富勒姆百老汇 \“,1343329743000]”

然后创建一个动态表中它

变种元件;

元件= '' + ansverStr.split( '\ r \ N')。图(功能(线路){ 返回 '' + JSON.parse(线).MAP(功能(细胞){ 返回''+ cell +''; })。join('')+'';})。join('')+''; document.getElementById(“bStop”)。innerHTML = element;

ansverStr子串中的最后一个字段是时间。

问题: 如何访问这些值在动态表将其转换成时间格式

+1

请格式化您的代码。 – Musa 2012-07-26 19:55:28

+0

您的问题应该是“如何将纪元时间转换为JavaScript日期对象”,而不是发布所有这些混乱的代码。 – 2012-07-26 20:02:52

回答

0

使用适当的Json格式将使它非常简单的检索结果http://jsfiddle.net/wzBFC/1/

var myJSONObject = {"results": [ 
    {"street_number": 1,"street":"Bedford Street","city":"Oxford Circus, Green Park or Westminster","address2":"15","street2":"Regent Street","timestamp":1343329406000}, 
    {"street_number": 1,"street":"Bedford Street","city":"Oxford Circus, Green Park or Westminster","address2":"15","street2":"Regent Street","timestamp":1343329407000} 
    ] };  

    timeStamp = new Date(myJSONObject.results[1].timestamp);  
    alert(timeStamp); 
+0

快速编辑,修复输出 – user1289347 2012-07-26 20:02:00

+0

这不是一个问题,我的问题是如何访问这些值。 看看标题:'访问表单元格...' 我也改写了 – 2012-07-27 09:00:20

+0

这个问题,抱歉误会,编辑应该说清楚。 – user1289347 2012-07-27 19:53:03

相关问题