From 25ca470e7096e67927e495ea6ee995312d76015f Mon Sep 17 00:00:00 2001 From: KONE SOREL Date: Sat, 11 Apr 2026 12:55:08 +0000 Subject: [PATCH] sert --- Js/fonctions.js | 8 ++++---- Vue/Ajaxtbmodifierpays/index.php | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Js/fonctions.js b/Js/fonctions.js index 3804f2e4..43f5a55b 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -47857,15 +47857,15 @@ function formAjoutTableRef() { // 4. Focus intelligent sur le PREMIER champ du formulaire setTimeout(function() { - // On cherche le premier champ saisissable qui n'est pas caché - var $firstField = $('#div_maj_table').find('input:not([type="hidden"]):not([disabled]):visible, select:not([disabled]):visible').first(); + // Sélecteur optimisé ESI : exclut hidden, disabled et readonly + var $firstField = $('#div_maj_table') + .find('input:not([type="hidden"]):not([disabled]):not([readonly]):visible, select:not([disabled]):not([readonly]):visible') + .first(); if ($firstField.length > 0) { if ($firstField.hasClass('selectpicker')) { - // Focus spécifique pour le composant Bootstrap-Select $firstField.selectpicker('focus'); } else { - // Focus standard $firstField.focus(); } } diff --git a/Vue/Ajaxtbmodifierpays/index.php b/Vue/Ajaxtbmodifierpays/index.php index bdfabc2f..785db904 100755 --- a/Vue/Ajaxtbmodifierpays/index.php +++ b/Vue/Ajaxtbmodifierpays/index.php @@ -11,7 +11,7 @@
- +
+ readonly>