function randomQuote () {
$('#decoded').val($.scriptcam.getBarCode());
var decoded = $('#decoded').val();
if(decoded != ""){
$("#avatar").html('<img src="database/img/picloader.gif" style="height:150px;width:150px;"/> ');
//alert(decode);
$.ajax({
type: "POST",
dataType: "json",
url: "database/dataLog.php",
data: {
decoded: decoded
},
cache: false,
success: function(data){
$("#avatar").html(data.avatar);
$("#profile").html(data.profile);
$("#log").html(data.log);
$("#sfx").html(data.sfx);
setTimeout(function() {
$("#avatar").html('<img src="database/img/avatar.jpg" style="height:150px;width:150px;"/> ');
$("#profile").html('');
$("#log").html('');
$("#sfx").html('');
}, 15000);
}
});
}
jqueryで値の送信を遅らせるにはどうすればよいですか。コードが情報を送信するのが速すぎます。時には二重または三重に送信します。私が欲しいのは、jqueryが1つの値を取得したときにそれをajaxに送信し、別の値を受け入れないことです2秒。それは可能ですか?