2010-11-09 5 views
1

Je suis coincé ici avec un problème que je n'arrive pas à comprendre. Je veux changer la valeur d'un champ de saisie avec jquery. Je ne comprends pas pourquoi ça ne marche pas. Le fondu fonctionne, mais je ne peux pas obtenir les champs d'entrée pour changer leur valeur.Jquery Selector

+1

Etes-vous sûr qu'il ne fonctionne pas? http://www.jsfiddle.net/gnarf/wBtLW/ - Incluez-vous jQuery? Est-ce en mode ['.noConflict()' (http://api.jquery.com/jQuery.noConflict) ... Essayez 'console.log (jQuery, $)'? – gnarf

+0

ne devrait pas theimg = "[name = \" img [2] [mark] \ "]" (ou utiliser un mélange de guillemets simples/doubles). Je n'ai jamais vérifié à quel point l'analyseur de sélection est libéral. – zzzzBov

Répondre

0

Utilisez $ .val() à la place.

$(theimg).val(1); 

Essayez aussi ceci pour sélectionner l'image:

theimg = "input[name=\"img[2][mark]\"]"; 
+0

'theimg = '[name =" img [2] [mark] "]'' fonctionne très bien. –

+0

Merci, fusée. Ça a marché. – user478419