0
好吧,我搜索,但没有拿出我的确切问题...jqmodal提交表单AJAX - 如何重置
我打开一个jqModal与包含一个接触的形式,其职位,以一个隐藏的div处理页面通过$ .ajax 所有工作正常。响应消息显示在模式框中,然后用户可以退出模态。
问题是当模态get被重新触发(没有父页面刷新)时,它显示上一次使用模态的响应文本。我想用空白表单重新加载父页面上的隐藏div。
$('.submitModal').click(function(e){
e.preventDefault();
$('form').hide();
var pStartTime = $('#eventStartTime').val();
var eventDataString = 'startTime='+pStartTime;
$.ajax({
type:"POST",
url:"i_calendarAddEvent.php",
data:eventDataString,
success: function(responseText){
$('.addEventTitle').html('Success. Event Added.');
$('.showResponse').html(responseText);
}
});
});
我试着加入电话重置表单元素($阿贾克斯成功的功能),但如果它的作品,因为在隐藏DIV的形式永远不会再次表明不能确定。
function resetForm(formid) {
$('#' + formid + ' :input').each(function(){
$(this).val('').attr('checked',false).attr('selected',false);
});
}
感谢您的任何见解。