Jquery spinner valeur initiale de ne pas se mettre
Je suis à l'aide de JQuery contrôle spinner sur mon formulaire web. Mais c'est de la valeur initiale n'est pas configuré. J'utilise IE9 + VS2010
Voici le code que j'ai écrit dans ma fonction commune. J'appelle cette fonction au moment de l'exécution et envoyer les paramètres en conséquence.
function(spinnerid, minval, maxval, initvalue, step) {
$("#" + spinnerid).spinner({ min: minval, max: maxval, increment: step, value: initvalue });
}
Ce sont les bibliothèques que j'utilise:
<script type="text/javascript" src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>
<link type="text/css" rel="stylesheet" href="http://code.jquery.com/ui/1.9.0/themes/base/jquery-ui.css" />
Et voici le code HTML:
<input type="text" id="income" class="income" />
est-ce le mauvais
édité mon post avec les corrections
Vous avez de l'étape et d'un incrément dans le mauvais sens. L'option est l'étape, pas d'incrémentation.
oh.. c'est que la raison pour laquelle la valeur de ne pas arriver ensemble, car cela est considéré comme une erreur de syntaxe?
Ce serait mon premier deviner, oui. Il peut être arrêter les options parce que sur d'eux est incorrect. Pour tester, il suffit de l'enlever et de voir si il définit la valeur.
spinnerid
?édité mon post avec les corrections
Vous avez de l'étape et d'un incrément dans le mauvais sens. L'option est l'étape, pas d'incrémentation.
oh.. c'est que la raison pour laquelle la valeur de ne pas arriver ensemble, car cela est considéré comme une erreur de syntaxe?
Ce serait mon premier deviner, oui. Il peut être arrêter les options parce que sur d'eux est incorrect. Pour tester, il suffit de l'enlever et de voir si il définit la valeur.
OriginalL'auteur Anil Soman | 2012-10-26
Vous devez vous connecter pour publier un commentaire.
Je ne sais pas pourquoi la valeur de l'option ne fonctionne pas comme indiqué. Je l'ai essayé moi-même et d'avoir le même problème. Cela permettra de résoudre votre problème...
J'ai juste ajouté le
val()
à la fin pour définir la valeur initiale. (J'ai aussi ajouté un nom de fonction, juste parce que vous avez manqué dans votre question. Appelez-le ce que vous avez besoin.)OriginalL'auteur Archer
Il n'y a pas de
value
option lors despinner
de la construction. Vous devrez utiliser.val()
tout comme @Archer suggéré.Aussi, un autre problème est
increment
, tu veux direincremental
. Oustep
si vous êtes en essayant de passer dans un certain nombre. Vérifier liées à la documentation.De sorte que votre fonction devient
réf.:
spinner API
OriginalL'auteur Hashbrown
Est-il possible que vous êtes confus jQueryUI avec jQuery EasyUI?
Votre appel à
.spinner()
est exactement comme easyUI...Voir mon autre réponse pour une utilisation correcte de jQueryUI
OriginalL'auteur Hashbrown
aussi utiliser jquery par défaut de la bibliothèque...
http://jquery.com/download/
Pour utiliser jquery vous shoul ont la bibliothèque principale... télécharger la version 1.8.2 de le lien , mettez le fichier js dans le dossier de votre projet , et ajouter son ref comme la réf de l'jquery-ui fichier js...
OriginalL'auteur Yaron Ohana