2013-08-07 50 views
0

這個AJAX功能工作正常數據,但現在我想改哪兒結果需要顯示阿賈克斯:追加輸入值,而不是DIV

<script type="text/javascript"> 
function submitForm1() { 
var form1 = document.myform1; 
var dataString1 = $(form1).serialize(); 
$.ajax({ 
type:'GET', 
url:'file.php', 
cache: false, 
data: dataString1, 
success: function(data){ 
$('#results').html(data); 
} 
}); 
</script> 

HTML

<input type="hidden" name="Place" id="Place" value="//append data here"> 
<div id="result"><div> 

我的地方需要在ajax回調後將結果寫入value =「」。 任何方式來做到這一點?

回答

0

嘗試使用$('#result').html(data);代替$('#results').html(data);,卻忘記關閉功能

function submitForm1() { 
    var form1 = document.myform1; 
    var dataString1 = $(form1).serialize(); 
    $.ajax({ 
     type: 'GET', 
     url: 'file.php', 
     cache: false, 
     data: dataString1, 
     success: function(data) { 
     $('#result').html(data); 
     } 
    }); 
} 
+0

這是我已經有(除錯誤輸入)。數據必須在這裏:value =「」 – user2635574