fetch('/ajax/', {body: FormAdd(pr), method: 'POST'}).then(r => r.json()).then(d => eval(d))
用户在文本字段中输入文本,每个输入的字符都会发送一个请求以加载相似的内容
实际上如何中断请求fetch()
,这样就不会有这种情况了。
例如,删除时:
使用 delete 删除了长度为 29 个字符的行。
该行是空的,当响应来自服务器时,类似的请求窗口仍在闪烁。
fetch('/ajax/', {body: FormAdd(pr), method: 'POST'}).then(r => r.json()).then(d => eval(d))
用户在文本字段中输入文本,每个输入的字符都会发送一个请求以加载相似的内容
实际上如何中断请求fetch()
,这样就不会有这种情况了。
例如,删除时:
使用 delete 删除了长度为 29 个字符的行。
该行是空的,当响应来自服务器时,类似的请求窗口仍在闪烁。
这是使用 AbortController 完成的。
详情见: