您好我每次使用while循环时都会让浏览器崩溃。 我也用字符串试了这个。通过这个我的意思是放入变量字符串并进入循环内部,在post返回一个约定的值之后,应该重写变量中的值并且循环应该结束。但它会导致浏览器崩溃。
var check = 1;
while (check < 2) {
inm = 'NOINM-'+Math.floor(100000 + Math.random() * 900000);
$.post('oneclickupdate.php', {function:'check_duplicity', inm:inm}, function(data){
if (data === 'no')
{
$('#1').val(inm);
check = check + 1;
}
else if(data === 'yes')
{
check = 1;
}
});
}