Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击表格中的“删除”按钮后刷新页面_Javascript_Jquery_Angular_Typescript - Fatal编程技术网

Javascript 单击表格中的“删除”按钮后刷新页面

Javascript 单击表格中的“删除”按钮后刷新页面,javascript,jquery,angular,typescript,Javascript,Jquery,Angular,Typescript,我在angular 10中开发了我的应用程序,我想在删除一行时重新加载(我的页面)我的表,我使用location.reload(),但没有刷新。 这是密码 openDialog(contact:Contact) { Swal.fire({ title: 'Voulez-vous supprimer ce contact?', icon: 'warning', showCancelButton: true, confirmButtonText: 'Supprim

我在angular 10中开发了我的应用程序,我想在删除一行时重新加载(我的页面)我的表,我使用location.reload(),但没有刷新。 这是密码

openDialog(contact:Contact) {
  Swal.fire({
    title: 'Voulez-vous supprimer ce contact?',
    icon: 'warning',
    showCancelButton: true,
    confirmButtonText: 'Supprimer!',
    cancelButtonText: 'Annuler'
  }).then((result) => {
    if (result.value) {
       return this.removeContactService.sendContact(contact.id).subscribe(data => {
        Swal.fire(
          'Effectué!',
          'Le contact a été supprimé.',
          'success'
        )
       this.getContactList();
       location.reload();
    },error => {
      console.log("Erreur lors de la suppression du contact : ",error);
    });
  } 
  })
}

当用户单击“删除”按钮时,我如何刷新包含我的表的页面?您返回的是
sendContact
功能,因此之后的代码将不会执行。尝试删除
return
。是否检查代码是否在
subscribe
回调中无误运行?Hello@thanhdx,我的suscribe回调中有此错误:错误:{错误:语法错误:JSON.parse的位置0处JSON中的意外标记R(“名称:”HttpErrorResponse“确定:错误状态:200 statusText:“确定”url:”“proto:HttpResponseBaseMaybe解析HTTP响应的结果时出错,因此订阅进入错误回调,而不是数据回调,因此代码没有运行到
位置。reload()
。感谢@thanhdx,这是我的api调用@RequestMapping(value=“/remove”,method=RequestMethod.POST)public ResponseEntity remove(@RequestBody String id){contactService.removeOne(Long.parseLong(id));返回新的ResponseEntity(“remove Success!”,HttpStatus.OK);}我返回在错误对象中可见的文本remove Success。