我只是通过POST在django中发送我的表单(保存一些数据),然后保存后,我想刷新模式中的列表,但不刷新整个页面。我是否必须指定模态的整个路径等?是否有像F5按钮这样的jQuery命令,但不是整个页面,只有一个div?
我正在使用的代码:
$(function(){
$('#js-submit-create-adres').on('click', function (e) {
var form = $('#create-adres');
var _czy = '';
if ($('#id_czy_domyslny option:selected').text() == 'Tak') {
_czy = 'True';
} else {
_czy = 'False';
}
$.ajax({
url: form.attr('data-url'),
type: 'post',
dataType: 'json',
data: {
ulica: $('#id_ulica').val(),
kod_pocztowy: $('#id_kod_pocztowy').val(),
miasto: $('#id_miasto').val(),
kontrahent: $('#id_kontrahent').val(),
czy_domyslny: _czy,
csrfmiddlewaretoken: $('input[name=csrfmiddlewaretoken]').val()
},
success: function(msg){
if(msg.result == 'done') {
if(_czy == 'True'){
$('#kontrahent-adres').text(nowy_adres);
}
alert('saved');
$('#id_ulica').val('');
$('#id_kod_pocztowy').val('');
$('#id_miasto').val('');
// HERE I WANT TO RELOAD DIV NAMED '#name'
}
}
})
})
})
答案 0 :(得分:0)
df['NextDueDate'] = df.groupby(['ID','Document'])['DueDate'].shift(-1)