Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Griser un champs texte court

  • bayemanel
  • bayemanel's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
3 years 11 months ago #199278 by bayemanel
Griser un champs texte court was created by bayemanel
Bonjour a tous

Ayez l'amabiliter de m'aider sur la question suivante :

je veux griser un champs court texte autrement dit le rendre read only

version 2.73.1

Pour l'ancienne version que j'utilise il suffit de faire
<script type="text/javascript" charset="utf-8">

$(document).ready(function(){
{$('.text-short:eq(1) input.text').attr('readonly','readonly');}
});
</script>

et le tour est joué mais pour cette version il ne le voit pas
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 11 months ago #199285 by DenisChenu
Replied by DenisChenu on topic Griser un champs texte court
Utilise F12, le mode développeur pour repérer le champs.

Sinon, ici : je pense que tu te plante sur le code à mettre il y a des { en trop, et comme ils sont sans espace : cela entraîne l'analyse par le gestionnaire d'expression

Autre chose : la version de LimeSurvey, c'est bien aussi …
Code:
$(document).ready(function(){
    $('.text-short input.text').attr('readonly','readonly');
});

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The following user(s) said Thank You: bayemanel
The topic has been locked.
  • bayemanel
  • bayemanel's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
3 years 11 months ago #199466 by bayemanel
Replied by bayemanel on topic Griser un champs texte court
Absoluement des accolades de trop mais j'ai l'habitude de le mettre sur model a la partie template js et ça marcher aussi v2/05 mais actuellement pour la v2/7 ça bouge pas
merci beaucou pour votre reponse

Vous me proposer de le mettre ou ?
et ce code
$(document).ready(function(){
$('.text-short input.text').attr('readonly','readonly');
apres avoir reperer le champs a quoi me puisse etre utile
ce qui veut dire le code deviendra comme suit

$(document).ready(function(){
$('.text-short:eq( le champ reperer) input.text').attr('readonly','readonly');
});
});
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 11 months ago #199509 by DenisChenu
Replied by DenisChenu on topic Griser un champs texte court
Ce que je ferais : dans custom.js
Code:
$(document).ready(function(){
    $('.as-readonly input, .as-readonly textarea').attr('readonly','readonly');
});

Et tu ajoute la class as-readonly dans le paramètre CSS class des questions voulues

Ou : gitlab.com/SondagesPro/QuestionSettingsType/answersAsReadonly

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • bayemanel
  • bayemanel's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
3 years 11 months ago #199590 by bayemanel
Replied by bayemanel on topic Griser un champs texte court
Merci pour votre promptitude

jusqu'a present cela ne marche pas encore sauf erreur de ma part (voir photos jointes)

Merci
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 11 months ago #199613 by DenisChenu
Replied by DenisChenu on topic Griser un champs texte court
C'est impossible de vérifier sans voir ce qu'il se passe exactement …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose