使用jquery刷新特定div
得到响应后,我想使用ajax调用刷新特定的div标记使用jquery刷新特定div,jquery,html,ajax,jsp,Jquery,Html,Ajax,Jsp,得到响应后,我想使用ajax调用刷新特定的div标记 <script> $(document).ready(function() { $('#add-new-department').submit(function(event) { var departmentname = $('#departmentname').val(); $.ajax({ url : $("#add-
<script>
$(document).ready(function() {
$('#add-new-department').submit(function(event) {
var departmentname = $('#departmentname').val();
$.ajax({
url : $("#add-new-department").attr("action"),
type : "POST",
data : "departmentname="+departmentname,
success : function(response) {
$('#status').html(response);
$('#departmentname').val('');
$('#department').load("");
}
});
event.preventDefault();
});
});
</script>
不要像这样使用load()
$('#department').html("Department Updated : "+new Date());
使用此选项,将您的页面名称改为content.php
$('#department').load('content.php')
jquery中没有刷新函数。必须用ajax响应替换目标元素。不能像这样刷新div。相反,您可以更新它的内容。顺便问一下,在
#department
div中,您希望在更新时显示什么?我不想从ajax函数发送数据。我只是刷新了那个div,请给我建议,我不想从ajax函数发送数据。我只是刷新了那个div,请给我建议,我不想从ajax函数发送数据。我只是更新一下那个部门请给我提个建议
$('#department').html("Department Updated : "+new Date());
$.ajax({
url : $("#add-new-department").attr("action"),
type : "POST",
data : "departmentname="+departmentname,
success : function(response) {
$('#status').html(response);
$('#departmentname').val('');
$('#department').html('Department Updated: ' + new Date());
}
});
$('#department').load('content.php')