Tag: JavaScript

将对象序列化为JSON

我怎样才能序列化一个对象到JavaScript的JSON?

AngularJS – build立一个基于JSON的dynamic表

鉴于这样的JSON: { "name": "john" "colours": [{"id": 1, "name": "green"},{"id": 2, "name": "blue"}] } 和两个常规的htmlinput: <input type="text" name="name" /> <input type="text" name="color" /> <input type="submit" value="submit" /> 我需要build立一个所有可能的变化表,例如: John green John blue 这意味着,如果用户通过input继续添加值,则新的行将出现构build新的变体,例如: 我也需要有可用的ID来处理它,而我需要当我添加新的值使用input例如:“彼得”“黑”,我需要自动填充ID(颜色ID)dynamic像一个自动增量MySQL,导致这样的事情: { "colours": [……{"id": 3, "name": "black"}] } 那可能吗? 我有哪些select与angular度做? 我仍然想着jQuery的方式,我想以angular度的方式来做。 我看了一下hg-​​repeat,并使用它,但是我没有想出如何提供预期的结果,我想到的唯一的东西是使用嵌套的ng-repeats,但它没有工作。 非常感谢, 吉列尔莫

设置Twitter API,获取最后的推文

一般来说,我对使用Twitter是完全陌生的,从来没有在任何项目中embedded“最新的推文”。 我只是试图在站点页脚中embedded3-4个最新的推文,而没有附加的function特性。 我一直在研究如何做相当一段时间,并有一些麻烦。 我将下面的代码片段添加到项目中,工作得很好,但是,我不确定如何更新代码片段,以便使用我的Twitter帐户而不是其设置的代码。 <div id="twitter_update_list"> </div> <script type="text/javascript" src="http://api.twitter.com/1/statuses/user_timeline.json?screen_name=stackoverflow&include_rts=true&count=4&callback=twitterCallback2"> </script> 此外,我一直在阅读,最常用的Twitter API将停止工作,因为Twitter要人们使用自己的,而不是第三方。 我不知道如何从这里开始。 在这方面,我将不胜感激。 回顾一下,我所要做的就是从我的帐户中获取最新的3-4条推文。 提前谢谢了!

如何将JSON转换为CSV格式并存储在variables中

我有一个链接,在浏览器中打开JSON数据,但不幸的是,我不知道如何阅读它。 有没有办法使用javascript逗号分隔( csv )格式转换此数据,并将其保存在一个JavaScriptvariables。 我刚刚开始学习,对json完全没有任何线索,如果有人可以为它写一个脚本,那将是非常棒的。 数据如下所示: { "count": 2, "items": [{ "title": "Apple iPhone 4S Sale Cancelled in Beijing Amid Chaos (Design You Trust)", "description": "Advertise here with BSA Apple cancelled its scheduled sale of iPhone 4S in one of its stores in China\u2019s capital Beijing on January 13. Crowds outside the store in the […]

在Android上长时间closures上下文菜单

我想要禁用在我的Web应用程序中的图像长按(触摸并按住)后出现的上下文菜单。 我已经看到不同想法的post怎么做,但他们都没有为我工作。 有没有办法通过HTML / CSS / Javascript在Android上执行此操作?

Meteor文档中的messages-count示例如何工作?

麻烦从文档充分理解这个例子…我试着运行它一堆不同的方式,所以我可以观察它是如何工作的,等等。 你如何订阅这个? 我们是否可以包含使这项工作所需的客户端代码? 有一个名为messages-count的集合吗? Room是一个消息的集合吗? 我们可以在示例中包含集合定义吗? 任何提示,这将是伟大的! 注意 :这是最初发布此问题时出现的代码(2012年5月)。 现在更简单了。 // server: publish the current size of a collection Meteor.publish("messages-count", function (roomId) { var self = this; var uuid = Meteor.uuid(); var count = 0; handle = Room.find({room_id: roomId}).observe({ added: function (doc, idx) { count++; self.set("messages-count", uuid, "count", count); self.flush(); }, removed: function (doc, idx) […]

根据纬度/经度确定时区,而不使用像Geonames.org这样的networking服务

有没有可能确定点(纬度/经度)的时区而不使用web服务? Geonames.org不够稳定,我使用:(我需要这个工作在PHP中。 谢谢

在学习jQuery之前学习JavaScript是个好主意吗?

学习JavaScript框架库(如jQuery,Prototype等)之前学习JavaScript是个好主意吗? 有时我发现自己在挣扎,因为我觉得我不懂JavaScript。

JavaScript:我如何创buildJSONP?

我有两个域,example1.com和example2.com 从example1.com,我想调用我在example2.com上的JSON API。 知道这是不允许的,我想到了 – 这正是JSON P创build的原因。 问题是,我如何修改我的JSON API使其具有JSONP的能力? 基本上,我如何创buildcallbackapi? UPDATE 我的服务器端语言是PHP

Javascript IE检测,为什么不使用简单的条件注释?

为了检测IE大多数JavaScript libaries做各种技巧。 jQuery似乎添加一个临时对象到你的页面的DOM来检测一些function, YUI2在用户代理上执行YAHOO.env.ua = function() (文件yahoo.js ) 在阅读这个答案后,我想起它是真的,为了简单地检测IE中的IE我们可以简单地添加到我们的页面: <!–[if IE]><script type="text/javascript">window['isIE'] = true;</script><![endif]–> <script type="text/javascript" src="all-your-other-scripts-here.js"></script> 现在, window.isIEvariables被设置为我们所有的Javascript代码,只需要做: if(window.isIE) … 除了这可能导致一个痛苦,因为它必须被添加到所有页面, 有没有我可能不知道的任何问题/考虑因素? 仅供参考:我知道最好使用对象检测而不是浏览器检测 ,但有些情况下您仍然需要使用浏览器检测。