ajax用参数调用javascript并获得响应,node-webkit

时间:2014-07-14 19:07:19

标签: javascript jquery ajax node.js node-webkit

这有点令人困惑。我需要这个,因为我在本地使用 node.js(node-webkit),没有php等待响应。只是javascript代码和文件。

我想用参数进行ajax调用(我还没想到获取或发布参数)到" url"一个javascript文件。

我不想要.js代码,我想把它称为.php,等待响应(实际上是一个json响应格式)

Jquery有.getScript复制所有代码并运行它,但我无法发送参数,每次需要响应时我都无法加载整个文件。

很难解释这个,所以我举一个例子。

这是一个Ajax调用:

$.ajax({    
  url: 'test.php',
  data:"infotosend="+info,
  type: 'POST',
success: function (resp) {     
  if(resp){
     console.log(resp);
  }  

PHP:

$_GET or $_POST (get the parameters)
Create answer
Respond answer

我想要相同的行为,但是调用.js文件,在那里我捕获get或post参数(不知道还有怎么样),做一些过程并给出一个json答案。

我希望我自己解释,如果不可能,请给我一些建议,用参数进行异步调用。

1 个答案:

答案 0 :(得分:0)

使用Node.js,JavaScript文件组成了你的后端 - 基本上取代了你以前习惯的PHP。不要将其视为"调用.js文件",它只是一种不同的方式来做你曾经用过的PHP做的事情。您应该看一下express框架,它是一个用于开发节点后端以处理请求和返回结果(REST)的框架。 Express文档中的第一个示例显示了如何定义GET请求端点。

http://expressjs.com/4x/api.html