【问题标题】:JQuery Submit Button not working second timeJQuery提交按钮第二次不起作用
【发布时间】:2017-10-21 18:01:19
【问题描述】:

当我点击提交按钮时,它第一次工作,然后显示成功警报,但第二次提交按钮不工作。需要再次刷新/重新加载页面。

$(document).ready(function() {
 $('#submit').click(function(){
   var data = $("#formdata").serialize();
    $.ajax({
        url: 'insert.php',
        method: "POST",
        data: data,

        success:function(data){
                $('#alert').addClass("alert alert-success").text(data).fadeOut(3000);           
        }
    });
 });
});

【问题讨论】:

  • 试试$('#alert').show().addClass("alert alert-success").text(data).fadeOut(3000);

标签: javascript jquery ajax


【解决方案1】:

而不是:-

$('#submit').click(function(){

使用

$("#formdata").on('submit',function(e){ 

//or you can use $(document).on('click','#submit',function(e){

e.preventDefault();//rest code

还可以更改警报消息,如下所示:-

$('#alert').addClass("alert alert-success").text(data).fadeIn().fadeOut(3000);

【讨论】:

  • 非常感谢你没有'点击'它不起作用。然后我添加了这个现在它运行良好 $(document).on('click','#submit',function(e)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-15
  • 1970-01-01
  • 2018-02-14
相关资源
最近更新 更多