Je souhaite masquer/afficher la base du champ de formulaire lors de la sélection dans le champ Sélectionner un formulaire. J'ai utilisé le code suivant mais il n'a pas masqué le #Job_Name. Comment réaliser ceci?Masquage/Affichage du champ de formulaire via dataEvents
{ name: 'Job_Number',
index: '`Job #`',
editable: true,
edittype: 'text',
editoptions: { size: 10, readonly: 'readonly'},
editrules: {required: true },
formoptions: { label: 'Job #' },
width: 10,
formatter: 'integer',
formatoptions: { thousandsSeparator: '' },
searchoptions: { sopt: ['eq','ne','lt','le','gt','ge', 'in', 'ni'] },
align: 'right',
sortable: true
},
{ name: 'Job_Name',
index: '`Job Name`',
editable: true,
edittype: 'select',
editoptions: { //size: 1,
value:{1:'One',2:'Two'},
// dataUrl: 'select',
dataEvents: [
{ type: 'change',
fn: function(formid) {
$("tr_#Job_Number").hide();
}
}
]
},
formoptions: { label: 'Job Name' },
searchoptions: { sopt: ['eq','ne','lt','le','gt','ge', 'cn', 'nc', 'bw', 'bn'] },
align: 'right',
width: 150,
align: 'left',
sortable: true
}
Merci à l'avance,
lupind
Les événements sont déclenchés, oui. Parce que je suis comme le disent les doc http://www.secondpersonplural.ca/jqgriddocs/index.htm. (Formulaire d'édition dynamique). – lupind
OK, qu'en est-il de tr/id? Avez-vous essayé sans souligné? Vous pouvez utiliser FireBug et vérifier que $ ("tr # Job_Number") est valide lorsque le point d'arrêt est atteint. – queen3
oui j'ai essayé sans underscore et et vérifie via Firebug le tr/id est "tr_JobNumber". Je peux définir la valeur de l'élément d'entrée pour tr_JobNumber à partir de la valeur sélectionnée, mais en quelque sorte masquer/montrer ne fonctionne pas du tout. – lupind