如何在每次单击后通过javascript添加自动序列号
每次点击后都会出现相同的序列号如何在每次单击后通过javascript添加自动序列号,javascript,ajax,Javascript,Ajax,每次点击后都会出现相同的序列号 $(文档)。在('单击','菜单项',函数()上){ var menu_id=$(this.attr('id'); var_-token=$('input[name=“_-token”]”)。val(); 控制台日志(菜单id); var i=1; $.ajax({ url:“{url(“服务员/菜单/查找”)}”, 方法:“POST”, 数据:{menu\u id:menu\u id,{u-token:{u-token}, 数据类型:“json”, 成功:功能
$(文档)。在('单击','菜单项',函数()上){
var menu_id=$(this.attr('id');
var_-token=$('input[name=“_-token”]”)。val();
控制台日志(菜单id);
var i=1;
$.ajax({
url:“{url(“服务员/菜单/查找”)}”,
方法:“POST”,
数据:{menu\u id:menu\u id,{u-token:{u-token},
数据类型:“json”,
成功:功能(数据){
$('#selectedMenu').append('+i++'+data.name++'+data.price++'');
}
});
});
每次单击var i
时,都将其初始化为1,因此在单击
方法之外执行此操作
顺便说一句,这不是正确的方法。首先
每次单击时,您都在初始化i。var i=1;您可能需要将变量的范围增加到全局。