Tag: JavaScript

将variables名称值对dynamic添加到JSON对象

我有一个JSON对象充满ips像 var ips = {} 然后我像这样将ip对象添加到这个对象 ips[ipID] = {} 然后我需要添加dynamic/variables名称值对每个IP,所以我使用这样的代码 var name; var value; var temp = {}; tmp[name] = value 我的问题是,如何将这些名称值对/ tmp添加到我的ipID对象,以便我的结果是这样的 ipID = { name : value, anotherName : anotherValue }

Twitter引导button组控制单选button/checkbox

我正在尝试使用Twitter Bootstrapbutton组作为一组实际的表单input控件。 默认情况下,可以使这些button组像单选button或checkbox组一样工作,但是由于它们使用<button>元素,所以它们实际上不能像单选button或checkbox那样使用。 在我的研究中,我发现这个网站使用CSS来使这些引导button实际上控制单选button和checkbox。 唯一的问题是他们使用CSS的最近function工作,因此,需要IE9或以上的工作。 我想扩大对IE8的支持。 是否有另一个(也许是JS控制的)解决scheme,可以提供与上述链接相同的function,而不需要陡峭的CSS要求? 感谢您的时间。

通过javascript / jquery删除/截断前导零

build议通过javascript,jquery从数字(任意string)中删除或截断前导零的解决scheme。

如何根据ID以外的属性从集合中find模型?

我有一个模型与几个对象: //Model Friend = Backbone.Model.extend({ //Create a model to hold friend attribute name: null, }); //objects var f1 = new Friend({ name: "Lee" }); var f2 = new Friend({ name: "David"}); var f3 = new Friend({ name: "Lynn"}); 还有,我将把这些朋友对象添加到一个集合中: //Collection Friends = Backbone.Collection.extend({ model: Friend, }); Friends.add(f1); Friends.add(f2); Friends.add(f3); 现在我想根据朋友的名字得到一个模型。 我知道我可以添加一个ID属性来实现这一点。 但我认为应该有一些更简单的方法来做到这一点。

+! 运算符在if语句中

我正在审查一个angularjs工厂的代码,以更好地理解它是如何工作的。 代码包含一个if语句,我不完全理解。 作者在一个plnkr演示中写道: if ((+!!config.template) + (+!!config.templateUrl) !== 1) { throw new Error('Expected modal to have exactly one of either `template` or `templateUrl`'); } 它在github回购中略有不同: if (!(!config.template ^ !config.templateUrl)) { throw new Error('Expected modal to have exactly one of either `template` or `templateUrl`'); } 显然通过错误消息它检查是否存在两个之一。 我只是不确定如何得出结论。 我一直没有find^或+!任何信息+! 我的问题是:这个if语句是如何工作的? ( ^或+!或者+!!具体)

dropzone.js – 所有file upload后如何做

我使用dropzone.js作为我的拖放file upload解决scheme。 在所有file upload后,我都被困在某些需要调用函数的地方。 在这种情况下, Dropzone.options.filedrop = { maxFilesize: 4096, init: function () { this.on("complete", function (file) { doSomething(); }); } }; 每个上传的文件都会调用doSomething()。 所有file upload后如何调用函数?

如何Ajax的提交从CKEditor表单textareainput?

我正在使用CKEditor,jQuery和jQuery表单插件 ,我想通过Ajax查询提交CkEditor表单的内容。 这是我的代码: <form id="article-form" name="article-form" method="post" action="/myproject/save"> <textarea name="bodyText" style="visibility: hidden; display: none;"></textarea> <script type="text/javascript"> CKEDITOR.replace('bodyText'); </script> <a onClick="$("#article-form").ajaxSubmit();">Submit</a> </form> 不幸的是,似乎Ajax请求没有传递bodyText参数; 我做错了什么,或者我怎么能够达到我所需要的? 谢谢。

如何使用ngStyle(angular2)添加背景图片?

如何使用ngStyle添加背景图片? 我的代码不起作用: this.photo = 'http://dl27.fotosklad.org.ua/20121020/6d0d7b1596285466e8bb06114a88c903.jpg'; <div [ngStyle]="{'background-image': url(' + photo + ')}"></div>

在CoffeeScript中从数组中删除一个值

我有一个数组: array = […, "Hello", "World", "Again", …] 我怎么能检查“世界”是否在arrays? 然后删除它,如果存在? 并参考“世界”? 有时,也许我想匹配一个正则expression式的单词,在这种情况下,我不会知道确切的string,所以我需要一个引用匹配的string。 但在这种情况下,我确定它是“世界”,这使得它更简单。 感谢您的build议。 我发现一个很酷的方式来做到这一点: http://documentcloud.github.com/underscore

从JavaScript对象获取第一个键

假设我们有以下javascript对象: ahash = {"one": [1,2,3], "two": [4,5,6]} 有没有任何函数,它返回对象中第一个键的值? (我不知道密钥的名字,我只想得到第一个密钥的价值)。