Articles of select

sqlite3 nodejs – 同步返回数据

我可以在sqlite3和nodejs上find的每个示例只是将数据写入控制台,这是无用的 – 我如何等待数据并从调用方法返回? 可以说我有: exports.selectData = function(tableName, parameters, successHandler) { var dbConn = new sqlite3.Database('./data/myAppsData.db'); dbConn.all("SELECT " + parameters + " FROM " + tableName + "", function(err, rows) { // what to do here ? or somewhere else ? }); } 我如何获得数据(行)从selectData返回? 或者,使用successHandlercallback? (这是评论的地方是未定义的)

使用Dalekjstesting工具,如何在Option标签中没有“value”属性时selectDropdown(Select element)中的Option?

让我们考虑下面的"Select"例子与"value"属性, <select onchange="fruitSelected();" id=""> <option value=""></option> <option value="apple">apple</option> <option value="mango">mango</option> <option value="banana">banana</option> </select> 使用dalekjs我可以使用下面的代码来select选项, .click('#moduleType option[value="apple"]') 但是,当上面的例子没有如下所示的"value"属性时, <select onchange="fruitSelected();" id="fruitID"> <option></option> <option>apple</option> <option>mango</option> <option>banana</option> </select>; 如何从下拉菜单中select选项? 我尝试使用.execute如下, .execute(function () { document.getElementById("fruitID").selectedIndex = "1"; }) 我可以select选项作为苹果,但onchangefunction没有被调用。 如何从下拉菜单中select选项? 所以onchangefunction也可以叫。 注:select标签不能修改,因为我只是testing。 提前致谢..

mysql节点js任务 – SELECT EXISTS查询

这个逻辑有什么问题? var selectString = 'SELECT EXISTS(SELECT 1 FROM users WHERE user="'+username+'")'; var queryUserExists = connection.query(selectString); var resultsLength = queryUserExists._results.length; console.log(queryUserExists); if(resultsLength > 0){ socket.write("fail user already exists"+"\r\n"); } else { console.log('insert='); var query = connection.query ( 'INSERT INTO users '+ 'SET user = ?, password = ?, token = ?', [username, password, token] ); socket.write("success"+"\r\n"); […]

Node.js Jade:select选项

所以…我有我的select标签与部门项目。 每个部门项目都有属性部门(IT部门,物理部门等)。看起来像这样: select size='5' each item in departments option= item.Department 现在我想和我的app.jsbuild立连接 – >当select的部门改变时,app.js必须知道改变。 我试过了: select size='5' each item in departments option: a(href="/printer/#{item.Department}") #{item.Department} 但它不起作用。 我也试图做一个onchange事件。 喜欢这个: select size='5' onchange='selectedDepartmentChanged(this.value);' each item in departments option= item.Department 和这个: select size='5' each item in departments option( onchange='selectedDepartmentChanged(this.value);') #{item.Department} 并像这样:select(id =“mySelect”)size ='5'onchange ='selectedDepartmentChanged();' 在部门中的每个项目选项= item.Department 和这个: select size='5' each […]

MongoDB:select所有字段+子集合中所有匹配的元素

这里是我的mongoosecollections的一个文件: { _id: 55ae7be99e772a7c025a0a7b, id: 'foo', isBoolean: true, kind: 'bar', values: [ { y: 0, x: Wed Aug 26 2015 11:12:56 GMT+0200 (Mitteleuropäische Sommerzeit), _id: 55ae7ae05596dd740eb8a204 }, { y: 0, x: Wed Aug 26 2015 11:12:57 GMT+0200 (Mitteleuropäische Sommerzeit), _id: 55ae7ae05596dd740eb8a203 }, { y: 1, x: Wed Aug 26 2015 11:12:56 GMT+0200 (Mitteleuropäische Sommerzeit); _id: […]

NodeJS jQuery“.find”方法不能parsing包含“&nbsp;”的元素

当我在NODEJS中使用$(something).find()的时候,当内容中包含&nbsp; 内。 错误如下: node.js:201 throw e; // process.nextTick error, or 'error' event on first tick ^ Error: Syntax error, unrecognized expression: &nbsp; at Function.error (/project_path/jquery.min.js:3:15266) 它适用于NOT包含内容的内容 内。 奇怪的! 我怎样才能使它工作? 🙁

用nodejs和node-mysql返回行

我正在发现Nodejs和node-mysql模块。 我有一个小问题。 我find的每一个教程都解释了如何在数据库上进行select,但是他们从不返回行,他们总是logging下来,这对我的情况来说绝对是无用的。 我有一个app.js文件: // Get continents app.get("/continents", function(request, result) { console.log("Continents : " + database.findAllContinents()); }); 和一个mysql.js文件: exports.findAllContinents = function(connection) { var connection = getConnection(); connection.query('select id, code, name from Continent', function (err, rows, fields) { if (err) { console.log("Error in findAllContinents : " + err) } return JSON.stringify(rows); }); closeConnection(connection); }; 我怎样才能使该函数返回行在app.js文件中使用它们? 我真的不想在app.js文件中创build连接我想DAO层分离。 […]

如何从电子桌面应用程序中获取当前选定的文本?

我正在用电子构build一个桌面应用程序。 作为其function的一部分,我想获得当前选中的文本,当一个特定的事件触发。 这个文本可以是任何地方 – 网页,pdf,崇高等 有什么办法可以做到这一点?

SVG到canvas与d3.js

有没有人在创buildd3.js可视化文件时尝试使用svgcanvas库? 我已经尝试使用canvg.js和d3.js从android 2.3应用程序webview中将svg转换为canvas,但是当我调用: svg.selectAll(".axis") .data(d3.range(angle.domain()[1])) .enter().append("g") .attr("class", "axis") .attr("transform", function(d) { return "rotate(" + angle(d) * 180 / Math.PI + ")"; }) .call(d3.svg.axis() .scale(radius.copy().range([-5, -outerRadius])) .ticks(5) .orient("left")) .append("text") .attr("y", function (d) { if (window.innerWidth < 455){ console.log("innerWidth less than 455: ",window.innerWidth); return -(window.innerHeight * .33); } else{ console.log("innerWidth greater than 455: ",window.innerWidth); return -(window.innerHeight * […]