Tag: jquery

使用ajax从js服务器获取json信息

我试着让ajax调用我的节点js服务器,并得到一个json的身体回到客户端。 这是我的ajax调用代码。 self.information = function() { $.ajax({ type: 'GET', url: 'http://localhost:3000/getIOT', contentType: 'application/json; charset=utf-8' }) .done(function(result) { console.log(result); }) .fail(function(xhr, status, error) { console.log(error); }) .always(function(data){ }); } } 这里是节点的js代码。 app.get('/getIOT', function (req, res , err) { request({ 'auth': { 'user': 'masnad', 'pass': 'whatstodaysrate', 'sendImmediately': true }, url: 'https://get.com/getAuroraRate?Amount=1000', method: 'GET', }, function (error, request, […]

如何select具有相同类名的特定<span>?

我试图从这个HTML块中提取一些数据。 <div class="group-capitalization-content field-group-html-element"> <h2><span>Capitalization</span></h2> <div class="item"> <div class="label-inline">Issued &amp; Outstanding:&nbsp;</div> <span class="number">242906121</span> </div > <div class="item"> <div class="label-inline">Reserved for Issuance:&nbsp;</div> <span class="number">51423534</span > </div> </div> 我使用一个名为cheerio的npm模块来从HTML中获取数据。 因此,我有以下代码来尝试获取"numbers" 。 var data = $('.group-capitalization-content .item .number').text(); 运行此代码将导致: 24290612151423534 ,这两个结果都附加在一起。 如何在这里select个人号码/将他们分开?

利用ES6导入的jQuery插件

我使用npm安装了jquery插件summernote ,它位于我的node_modules目录中。 我现在试图以和以前一样的方式来使用summernote函数,当时我只是在html中加载脚本。 import { summernote } from 'summernote'; export default function () { const summernote = $('.editor'); summernote.summernote(); } 我不能通过上面的代码抛出summernote.summernote is not a function

如何将对象中的按键推送到数组?

假设我有以下对象obj : obj = { 'key1' : ['1','2','3'], 'key2' : ['1','2','9'], 'key3' : ['1','3','5'] } 我怎样才能将obj转换成如下所示的两个数组? allOfTheKeys = ['key1','key2','key3'] allOfTheArrays = ['1','2','3','5','9']

在玉模板的dateselect器

我是新来的翡翠和expression,并需要从jQuery UI添加dateselect器到我的分层popup窗口之一。我已经尝试内联脚本和头部的JavaScript与onload没有任何运气。 script(src='/javascripts/jquery-1.4.4.js') script(src='/javascripts/jquery-ui.js') script(type='text/javascript') function initDate() { $('#mdate').datepicker({dateFormat: 'yyyy-mm-dd'}); } input(type='text', name='mdate', id='mdate') 任何build议或帮助,将不胜感激。 谢谢

在另一个JavaScript文件中加载JavaScript文件

我使用node.js和socket.io并做一个服务器/客户端的事情。 在我的服务器,是因为它不在一个网页上,有没有办法我可以加载最新的文件(或最新的jQuery?),所以我可以在我的服务器js文件中使用jQueryfunction。 谢谢

NodeJS – 在特定路由上禁用JSONP

我正在使用Express。 如何禁用特定路由的JSONP ?

socket.io链接本地jQuery给404

我想在我的socket.io应用程序上运行的端口8000上使用本地版本的jQuery 当我尝试链接它,我得到了404。我尝试了以下所有: <script src=" js/vendor/jquery-1.8.3.min.js"></script> <script src=" http://localhost/js/vendor/jquery-1.8.3.min.js"></script> <script src=" http://localhost:8000/js/vendor/jquery-1.8.3.min.js"></script> 我不想使用谷歌CDN。 我如何链接它?

未被捕获的exception与qunit和jquery

我正在尝试使用qunit获取javascriptunit testing在命令行上工作时遇到问题。 以下是一些重现错误的示例代码: 文件util.js : function abc() { return 'abc'; } if (typeof module !== 'undefined' && module.exports) { module.exports = { abc: abc }; } 文件util-tests.js var qunit = require("qunit"); test("Test abc function", function () { equal(util.abc(), 'abc'); }); 使用这些文件,我可以使用以下命令运行testing(在testing结果中在shell中提供了一个类似于表的输出): qunit -c util:util.js -t util-tests.js 现在,如果我将以下内容添加到util.js,就会中断 $(document).ready(function () { /* some code here */ […]

如何获得命令的返回?

我正在开发一个为Linux发送命令的WebApp。 为此,我在客户端上使用Javascript / jQuery,在服务器上使用Node.js。 我的代码是这样的: 客户端 $("#myLink").click(function() { $.get('http://myHost:myPort', {cmd: "rhythmbox-client –print-playing"}); }); 服务器端(commands.js) var exec = require('child_process').exec; var express = require('express'); var app = express(); app.get('/commands', function(req, res) { var command = exec(req.query.cmd); }); app.listen(3000); 这正常工作和执行命令。 我需要的是获得该命令生成的返回,例如,如果在terminal中运行“rhythmbox-client –print-playing”命令,它将返回当前正在播放的歌曲的名称。 我想在我的应用程序的HTML页面中使用这个名字。 我应该在我的代码中更改以获取执行命令生成的返回? 谢谢(对不起,我的英文不好)