【发布时间】:2016-05-24 05:29:51
【问题描述】:
在这里,我的表单正在通过 ajax 清除,并且我对所有字段都进行了验证,这里面临的问题是,当我为一个字段输入数据并提交表单时,在该字段中输入的值正在消失,我希望这样留下来。 这是我的ajax,请看一下
<script type="text/javascript">
$('#send').click(function() {
var form_data = {
name: $('#name').val(),
email: $('#email').val(),
message: $('#message').val()
};
$.ajax({
url: "<?php echo base_url();?>roxcontrol/contact_form",
type: 'POST',
data: form_data,
success: function(msg) {
if (msg == 'YES')
$('#alert-msg').html('<div class="alert alert-success text-center">Your mail has been sent successfully!</div>');
else if (msg == 'NO')
$('#alert-msg').html('<div class="alert alert-danger text-center">Error in sending your message! Please try again later.</div>');
else
$('#alert-msg').html('<div class="alert alert-danger">' + msg + '</div>');
}
});
$( '#contact' ).each(function(){
this.reset();
});
return false;
});
</script>
【问题讨论】:
标签: jquery ajax codeigniter