Tag: JavaScript

如何获得在JavaScript字典中的键的集合?

我有字典: var driversCounter = { "one": 1, "two": 2, "three": 3, "four": 4, "five": 5 } 现在,我需要在下拉列表中显示它。 如何获得我的字典中的密钥集合?

ng-options如何设置第一个select总是空白的

我在项目中使用angularjs,并在其中使用ng-options来生成。 最初,当页面重新加载,没有select元素被选中的HTML生成如下: <select size="3" ng-model="item" ng-options="s.name for s in itemlist"> <option value="?" selected="selected"></option> <option value="0">Item 1</option> <option value="1">Item 2</option> <option value="2">Item 3</option> </select> 但是,当我select一个元素(例如第2项)时,第一个空白select消失了。 我知道它的发生,因为ng-model是通过select值来设置的。 但是我想先select总是空白,以便用户可以重置filter。 提前致谢。

控制器中未定义AngularJSmodal dialog表单对象

我们有一个页面,用下面的表格打开一个模式对话框。 然而,当我们点击控制器应该处理表单动作时,表单对象是不确定的,我是太多的angular度新手了解为什么… 这是父页面控制器拥有打开模式对话框的function: app.controller('organisationStructureController', ['$scope', …, '$modal', function ($scope, …, $modal) { $scope.openInvitationDialog = function (targetOrganisationId) { $modal.open({ templateUrl: 'send-invitation.html', controller: 'sendInvitationController', resolve: {$targetOrganisationId: function () { return targetOrganisationId; } } } ); }; 在这样的页面上: // inside a loop over organisations <a ng-click="openInvitationDialog({{organisation.id}})">Invite new member</a> 邀请对话框html看起来像这样: <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <!– … –> […]

不间断的空间

这显然不工作: X = $td.text(); if (X == '&nbsp;') { X = ''; } 有没有关于一个非破坏性的空间或JavaScript不喜欢的&符号?

如何从Javascript中确定一年后

我试图从现在开始算起一年,而且这不起作用。 JS: var now = new Date(); var oneYr = new Date(); oneYr.setYear(now.getYear() + 1); $("#yearFromNow").append(oneYr.toString()); var oneMonth = new Date(); oneMonth.setMonth(now.getMonth() + 1); $("#monthFromNow").append(oneMonth.toString()); 输出: one mo. = Thu Dec 22 112 15:16:01 GMT-0500 (Eastern Standard Time) one yr. = Sun Jan 22 2012 15:16:01 GMT-0500 (Eastern Standard Time) 今年有Dec 22 112 – ?? […]

如何在加载iFrame时显示加载消息?

我有一个加载第三方网站的iframe加载速度非常缓慢。 有没有办法,我可以显示一个加载消息,而iframe加载用户没有看到一个大的空白? PS。 请注意,iframe是为第三方网站,所以我不能修改/注入他们的网页上的任何东西。

如何逐行阅读文本区域

我有一个文本区域,其中每行包含整数值如下 1234 4321 123445 我想检查用户是否确实有效的值,而不是一些有趣的值如下 1234, 987l; 为此,我需要逐行阅读文本区域并validation。 我怎样才能阅读使用JavaScript的文本区域的行?

button上的Twitter Bootstrap onclick事件

我有一个Twitter Bootstrapbutton收音机,并挂钩onclick事件。 但是,如何检查哪个button被触发? 我的第一个想法是简单地检查“活动”类,但是这应该创build一个竞赛条件(结果取决于Twitter Bootstrap事件或我自己的onclick事件是否首先被处理)。

jQuery从string中删除string

我想从jQuery中的string中删除一个string。 这是string: username1, username2 and username3 like this post. 我想从这个列表中删除username1, 。 我尝试使用.split(', ')将列表添加到数组中.split(', ')但出现错误。 我假设这个错误是因为不是每个单词都有逗号。 我总是想从列表中删除第一项。 username1只是一个示例用户名。 第一项将永远是当前login用户的用户名,如果他们喜欢这个职位。 我努力了: var updated_list = $('#post_like_list').html().replace('username1, ', ''); $('#post_like_list').html(updated_list); 但是这并没有更新列表。 但是,当使用.text()而不是.html()更新列表,但我有列表中的链接,我需要保留。

“无法读取依赖”与npm的错误

我想开始一个Node应用程序,并创build一个包含教程的package.json文件。 这是json文件: { "name": "Dashboard", "version": "0.0.0", "description": "Client-A Dashboard", "dependencies": { "socket.io": "latest", "express": "latest", "jade": "latest" }, "author": "tD" } 在尝试运行之前,我validation了JSON文件,但在运行npm install命令时仍然收到错误消息: npm ERR! install Couldn't read dependencies npm ERR! Error: ENOENT, open 'C:\projects\Client-A\Live\package.json' npm ERR! If you need help, you may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! or email […]