Lines Matching refs:options

76   var options = [];
101 self.addOptionsList(node.options, false, false);
155 for (var i=0, oL=options.length; i<oL; i++) {
159 if (pre && options[i][type] == state) continue;
163 if ( reg.test(options[i].text) ) {
164 res += (options[i][type] != state);
165 options[i][type] = state;
167 if ( options[i][type] == state && !pre) {
168 res += (options[i][type] == state);
169 options[i][type] = ! state;
185 for (var i=0, oL=this.options.length; i<oL; i++) {
186 if (!isUndefined(this.options[i].__idx) && options[this.options[i].__idx]) {
187 options[this.options[i].__idx].selected = this.options[i].selected;
188 options[this.options[i].__idx].defaultSelected = this.options[i].defaultSelected;
231 return options.length;
240 for (var i=0, oL=options.length; i<oL; i++) {
241 __saveOptionsTrack('all', options[i].text, options[i].value)
242 if (options[i].visible) {
243 if (!node.options[ndx])
244 node.options[ndx] = new Option();
250 if (node.options[ndx].text != options[i].text)
251 node.options[ndx].text = options[i].text;
253 node.options[ndx].value = options[i].value;
254 node.options[ndx].defaultSelected = options[i].defaultSelected;
255 node.options[ndx].selected = options[i].selected;
256 node.options[ndx].__idx = i;
260 for (var i=node.options.length; i>=ndx ; i-- ) node.options[i] = null;
274 for (var i=0; i<options.length; i++) {
275 if (options[i].visible) {
276 options[i].selected = true;
309 for (var i=0, nL=node.options.length; i<nL; i++) {
310 node.options[i].selected = false;
311 options[node.options[i].__idx].selected = false;
440 options = options.sort();
463 if (!isNumeric(id) || id<0 || !node.options[id]) return "";
464 return isString(p)?node.options[id][p]:[text.value,node.options[id].value];
474 for (var i=0, oL=node.options.length; i<oL; i++) {
475 if (node.options[i].selected) {
476 res[res.length] = [node.options[i].text, node.options[i].value];
488 return node.options.length;
527 for (var i=0, oL=options.length; i<oL; i++) {
528 if (isUndefined(ids) || (isRegExp(ids) && ids.test(options[i].value))) {
529 tmp[tmp.length] = options[i].text;
581 for (var i=(options.length-1); i>=0; i--) {
582 if (options[i].selected && (tmp = self.removeOption (i, false)))
597 for (var i=(node.options.length-1); i>=0; i--) {
615 if (!options[idx]) return false;
619 __saveOptionsTrack ('deleted', options[idx].text, options[idx].value);
623 var res = options[idx];
624 options.splice(idx,1);
647 options[options.length] = { 'text' : text class in addOption
654 …if (update) node.options[node.options.length] = new Option ( text ,value ,defaultSelected ,selecte…
658 options[options.length-1].toString = __toString;
662 __saveOptionsTrack ('added', options[options.length-1].text, options[options.length-1].value);
721 for (var i=0, oL=options.length; i<oL; i++) {
722 if (options[i].selected && options[i].visible) {
723 … to.addOption (options[i].text, options[i].value, options[i].selected, options[i].defaultSelected);
832 if (!options[idx1] || options[idx2]) return false;
833 var tmp = options[idx1];
834 options[idx1] = options[idx2];
835 options[idx2] = tmp;
846 for (i=0, oL=options.length; i<oL; i++) {
847 if (options[i].selected && options[i].visible) {
848 if (i != 0 && !options[i-1].selected && !options[i-1].fixed) {
850 obj.options[i-1].selected = true;
863 for (oL=i=options.length-1; i>=0; i--) {
864 if (options[i].selected && options[i].visible) {
865 if (i != oL && !options[i+1].selected && !options[i+1].fixed) {
867 obj.options[i+1].selected = true;
884 if (!isNumber(id) || (!force && (id<0 || !node.options[Math.abs(id)]))) return false;
886 if (id >= node.options.length) {
887 id = node.options.length-1;
891 node.options[id].selected = true;
892 options[node.options[id].__idx].selected = true;
905 for (i=node.options.length-1; i>=0; i--) {
906 if (selected || node.options[i].selected) {
907 var tmp = node.options[i].selected;
908 node.options[i].selected = selected;
909 options[node.options[i].__idx].selected = selected;
915 for (i=node.options.length-1; i>=0; i--) {
916 node.options[0].selected = false;
917 node.options[i].selected = true;
918 options[node.options[0].__idx].selected = false;
919 options[node.options[i].__idx].selected = true;
923 node.options[0].selected = true;
924 options[node.options[0].__idx].selected = true;
938 for (i=0, oL=node.options.length; i<oL; i++) {
939 if (selected || node.options[i].selected) {
940 var tmp = node.options[i].selected;
941 node.options[i].selected = selected;
942 options[node.options[i].__idx].selected = selected;
948 for (i=0, oL=node.options.length; i<oL; i++) {
949 options[node.options[oL-1].__idx].selected = false;
950 options[node.options[i].__idx].selected = true;
951 node.options[oL-1].selected = false;
952 node.options[i].selected = true;
956 node.options[oL-1].selected = true;
957 options[node.options[oL-1].__idx].selected = true;