En utilisant le framework laravel-admin comme backend, j'espère accéder à l'URL spécifiée une fois le formulaire soumis avec succès. Le code est le suivant :
$form->saved(function (Form $form) use($pid2) {
// 跳转页面
return redirect('/admin/page/' . $pid2 . '#tab_9');
});
Le problème est : l'url après le saut devient '/admin/page/' . $pid2, et le #tab_9 derrière est supprimé, mais je dois le conserver. Comment y faire face ?
Ce qui suit est le point d'ancrage. Il est normal de ne pas être affiché dans l'URL. Vous pouvez utiliser document.URL pour l'obtenir dans le JS front-end et vous pouvez obtenir #tab_9
.Enfin, j'ai changé la méthode (en utilisant js pour lire les données dans la page et sauter l'url). Je n'ai pas essayé la réponse ci-dessus, mais merci pour votre réponse.