我缺少什麼?我已經通過Id添加了get元素,並且我肯定會收到回覆,我使用螢火蟲進行了檢查,並且回覆是正確的。但我不明白爲什麼它不會填充我的div區域。將ajax響應填充到div中問題
<script>
$(document).ready(function() {
$("#cmdSend").click(function() {
// Get he content from the input box
var mydata = document.getElementById("cmdInput").value;
$.ajax({
type: "POST",
url: "/Terminal/processCommand",
data: { cmd: mydata }, // pass the data to the method in the Terminal Contoller
success: function (data) {
//alert(data);
// we need to update the elements on the page
document.getElementById("terminal").value = document.getElementById("terminal").value + mydata;
document.getElementById("terminal").value = document.getElementById("terminal").value + data;
},
error: function (e) { alert(e); }
})
});
});
</script>
而且股利我想放的響應中:
<div class="terminal" style="overflow:scroll">
<br>
</div>
您正在使用getElementById而不是按類選擇。你已經在使用JQuery,所以你可以通過執行'$('。terminal')。html('SomeData');' –
將結果放到終端div中,如果你將id =「terminal」添加到它可能工作的div太大聲笑 –
是的...加入ID將工作 – dolly