$('#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的值,但是它不起作用..
答案 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脚本不起作用。