我正在学习使用mysqli和AJAX,并使用AJAX构建一个简单的应用程序,将数据插入数据库,并在数据库的表格中显示数据。该表应显示加载网页时的当前信息,然后在使用HTML表单将记录添加到数据库时随时更新。我有几个问题。
任何建议都将不胜感激。
编辑信息:我解决了问题1并更新了HTML代码以反映更改。目前,我相信我的drawTable()函数中有一个错误,它阻止PHP GET FILE生成的表返回到主页面。我已经尝试使用语句“document.getElementById(”actor_display“)。innerHTML = xmlhttp.responseText;”,但它仍未显示。
主要HTML
答案 0 :(得分:1)
为什么不在ajax上使用jQuery?
var data = $('#yourdatainsertionform');
$.ajax({
data:data,
method:'POST', //Or get
url:'yourphp.php',
success:function(result){
$('#actor_display').html(result);
},
error:function(){
alert("Something went wrong");
});
通过使用jQuery,您可以让您的生活更轻松。没有更多的头发剥夺与IE的时刻,所以简单的ajax请求&表格验证。基本上,使用javascript可以做什么,使用jQuery可以更轻松地完成。
用法非常简单,只需包含
即可<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
在加载您将使用jQuery的文件之前在页面上。