私はログインページを持っていて、ユーザーがそれを複数回クリックしても資格情報を送信したいのですが、それが私が使用したい理由です.one()
が、.one() には、ユーザーに資格情報の問題があると思われる 1 つの問題があり、次回はそれを修正して試してみてくださいもう一度送信すると、.one() は機能しません。次に、いくつかのステップを実行する必要があります。これを修正するには?
$(document).ready(function(){
$("#submit").one("click", function() {
data = some data
if data !==""{
$.ajax({
url: '/my url/',
type: 'POST',
contentType: 'application/json',
dataType: 'json',
data :data,
processData: false,
success: function(data){
alert("done")
},
error: function(jqXHR, textStatus, errorThrown){
alert("Some Error")
//here i want to do something so that if user click the submit button it will fire once
}
})
}
else
//data is not there
//here i want to do something so that if user click the submit button it will fire once
});