我正在尝试在提交数据时更改button的值,但是它不起作用

时间:2019-08-01 00:33:06

标签: php jquery ajax

 $('#submitAtt').click(function(event){

  event.preventDefault();
       $.ajax({

  url: "submitattendance.php",
  method: "post",
  data: $('form').serialize(),
  dataType: "text",
  success: function(strmessage){
    $('#message').text("Submitted Successfully");
    alert('clicked');
   $("#submitAtt").text('Save');
  }
})
    })

我正在尝试在提交数据时更改button的值,但是它不起作用..

1 个答案:

答案 0 :(得分:1)

这取决于它是哪种按钮。如果是这样的按钮 <button>some_text</button> 那你可以用 $(#id).html('some_text');。但是,如果它是<input type='button' value='some_text'/>,则应使用$(#id).prop('value', 'some_text')。如果您的PHP文件抛出错误,请注意,成功脚本将不会运行。要检查PHP是否存在问题,只需在成功函数中编写console.log('test'),并且如果您的控制台中未显示“ test”,则说明PHP脚本不起作用。