2010-11-11 5 views
0

Salut Je souhaite vérifier si la valeur de textbox est sélectionnée ou non à l'aide de jquery. Je veux comme si la valeur de la zone de texte est déjà sélectionnée, puis veut désélectionner le texte sinon sélectionner.jquery select()

S'il vous plaît donnez-moi une solution pour cela.

+0

vous aurez besoin de trouver un plugin jQuery approprié. – zzzzBov

+1

Plutôt que de simplement demander à quelqu'un d'écrire le code pour vous, pourriez-vous mentionner ce que vous avez essayé? –

+0

Dans mon cas: événement onfocus de textbox j'ai sélectionné la valeur de la zone de texte usig $ (this) .select() et sur l'événement click de textbox je veux vérifier si le texte est sélectionné puis désélectionner le texte et placer le curseur sur le zone de texte, sinon, sélectionnez la valeur de la zone de texte – munish

Répondre

0

Je pense que cela pourrait être le navigateur à gérer - pas sûr si chaque navigateur gère la sélection de texte dans les entrées de la même manière.

Vous pouvez cependant vérifier les événements de mise au point et de flou, êtes-vous familier avec ceux-ci?

1

Il apparaît le $ ("input"). Select(); est capable de détecter si le texte est sélectionné.

Je ne suis pas exactement sûr de ce que vous voulez accomplir, mais vous voudrez peut-être voir http://api.jquery.com/select/ pour une démonstration de base de la fonctionnalité. N'hésitez pas à fournir plus de détails sur la façon dont vous souhaitez mettre en œuvre cela, et je serai heureux d'essayer de construire sur la démo.