提问者:小点点

如何将$("#MyInputTag"). val传递给我的Ajax调用并保留该值以供以后使用


如何使用我的Ajax函数发送$("#query"). val()?

如果我把我的 Ajax 调用放在我的 $(document).ready(function() 中,我的代码不再工作(脚本不启动)。 =

$(文档). ready(函数(){

$("#完成"). live('点击',函数(){
警报($("#query").val());

});

  $.ajax ({ 

url: 'http://localhost:3000/user/updateattribute',
data: { chosenformat: 'test123' , query: $("#query").val() } ,
type: 'POST',
success: function()
{
    alert ('success ' );
    return false;   }
});

});


共1个答案

匿名用户

//不再使用这个$(文档). ready(函数(){

$(function() {
       event.preventDefault();
       // live is no longer used use on..
       $("#completed").on('click', function() {
       console.log($("#query").val()); 
       // alerts are annoying learn to use console  
});