在ajax中发送一个值

时间:2018-06-14 14:28:38

标签: javascript mysql node.js ajax

所以我有一个按钮给我一个id,我想通过ajax发送该id,以便在数据库中查找具有给定id的表,这是我的控制器

  $("#resp").click(function(){
   var id = $(this).attr("name");
    $.ajax({
    type: 'GET',
    url: '../readForm',
    success: function(data) {
    }        
     })    
    })

这是模型,

    function readForm(id) {
    var query = ("`select * from Questao where id_formulario ="+id+"'");
    console.log(query);

    global.connect.con.query(query, function(err, result) {
        if (err) throw err;
        console.log("1 record inserted");

    });

   }

所以我想要做的是将控制器上的id发送到模型,这样我就可以用它进行查询并查找正确的表,无论如何我可以在ajax中发送id吗?

1 个答案:

答案 0 :(得分:0)

要将ID添加到ajax调用,请将其附加到URL的末尾:

$("#resp").click(function(){
   var id = $(this).attr("name");
    $.ajax({
        type: 'GET',
        url: '../readForm?id='+id, // add the ID to the url querystring.
        success: function(data) {
        }        
     })    
})