2013-10-30 41 views
1

我有這個代碼的工作代碼我可以將數據傳遞給 同一頁中的div但insted的傳遞數據的同一頁標籤,可以div的我想通過這標籤或文本框,這樣我可以發佈到服務器。我是新的Ajax,jQuery。請建議我最好的答案將數據傳遞給使用jQuery

<script type="text/javascript"> 

//send clicker data to div 
    $(function() { 
     $(".clicker").mouseover(function(){ 
      var data = $(this).attr('id'); 
      $.ajax({ 
       type: "POST", 
       data: "db_data=" + data, 
       success: function(){ 
        //alert(data); 
        $('.responseDiv').text(data); 
       } 
      }); 
     }); 
    }); 
</script> 
<script type="text/javascript"> 

我想我需要改變這一行只

$('.responseDiv').text(data); 

,但不知道該怎麼做。沒有找到網上的任何解決方案還

+0

什麼是您的文本字段的名稱? –

+0

採取類似屬性ID – dvirus

回答

1

採取任何名稱,如屬性ID

比方說,文本字段id="propertyID"

使用val()法這個新的值賦給你的文本字段。

$('#proertyID').val(data); 

像:

$(function() { 
    $(".clicker").mouseover(function(){ 
     var data = $(this).attr('id'); 
     $.ajax({ 
      type: "POST", 
      data: "db_data=" + data, 
      success: function(){ 
       //alert(data); 
       // $('.responseDiv').text(data); 
       $('#proertyID').val(data); 
      } 
     }); 
    }); 
}); 
+0

手帕웃Panky其工作的任何名稱 – dvirus

0

在下面的線變化選擇.responseDiv與ID /名稱或類別的輸入/標籤在數據2 $('.responseDiv').val(data);

0
<script type="text/javascript"> //send clicker data to div 
$(function() { 
    $(".clicker").mouseover(function(){ 
     var data = $(this).attr('id'); 
     $.ajax({ 
      type: "POST", 
      data: "db_data=" + data, 
      success: function(data2){ 
       //alert(data); 
       $('.responseDiv').text(data2); 
      } 
     }); 
    }); 
}); 

成功返回並使用這個..