2016-04-28 29 views
1

我此刻上的NodeJS项目工作,我有一行数据,其需要传递给后端,以便通过Ajax更新的信息的NodeJS数据交换

我试图去描述在下列情况。 在HTML部分我有这样的事情

<p id="tester">1+4+99</p> 

而且我必须通过这些给route ,因此我可以把1 + 4 + 99到API

var tester = req.query.tester; 

url = url + "&tester=" + tester; //output should be &tester=1+4+99 

它上面不清楚,然后只是建议我,我应该如何通过html元素到nodejs文件。

+0

需要更多的规格... – malix

回答

2

没有更详细,这里是一个简单的jQuery实现:

HTML

Click: <p id="input">1+4+99</p> 

JS

$(document).ready(function() { 
    $("#input").on("click", function(index){ 
    val = $(this).text(); 
    $.get({ 
     url: 'http://example.com/path/to/api?tester=' + window.encodeURIComponent(val), 

     success: function(data) { 
     console.log(arguments); 
     }, 
     error: function(erro) { 
     console.error(arguments); 
     } 
    }); 
    }); 
});