Select Random User From Multiple Selectboxes?
Feb 22, 2010
I have a script which allows me to select random users from one select field to another and works like a charm, but... I want to be able to get random users from one select field to multiple (lets say 2) other select fields...
So lets say that I have 5 users in the first field (select1):
James
Bill
Jennifer
Bob
Karen
Now when I press a button:
<input value="" type="button" onClick="randomusers();" />
2 users a moved to select2 and other 2 users is moved to select3.
My current script is as follows:
Code:
function randomusers(){
var given = 2, used = {}, randnum, opts = $('#select1 option'), olen = opts.length, hiddiv = $('#hiddendiv');
function ran() { // generate a unique random number
random = Math.floor(Math.random() * olen);
return used['u'+randnum] ? ran() : randnum;
} for (var i = 0; i < given; i++) { // get the correct quantity of randoms
used['u'+ran()] = true;
} var players = opts.filter(function(index) { // remove all options that are not one of the randoms
return !!used['u'+index];
}).appendTo('#select2');}
View 7 Replies
ADVERTISEMENT
Mar 20, 2010
I have a site which requires the user to upload multiple images at once. Using jQuery I have set it up so that the user can select individuals individually (using the file browser) and then upload them all at the same time bty clicking 'Upload'. However, this is not really good enough...
What I need to happen is that when the user browses their machine to select their images, they are able to select multiple images through CTRL+click. At the minute they can only select one image at a time.
As I already have the upload process working perfectly, I would prefer that I was able to keep this intact and simply add some javascript which allowed multiple images to be selected by the file browser at the same time. I would also prefer, if possible, not to use flash.
View 1 Replies
View Related
Feb 14, 2009
I'm trying to do the following thing. Create a dynamic selectboxA0 when a button is pushed. Then, when a value is selected in this selectboxA0, there will be dynamically generated another selectboxB0 with content which is different for each option of the first selectboxA0. When the button is pressed another time SelectboxA1 is generated (which will in his turn generate SelecboxB1).
The code I use is the following:
function addProduct(){
var url = "includes/php/catalog/loadcategories.php";
$.post(url,
function(data){
$('<tr id="catalogid'+invoiceProducts+'"><td>Product-categorie</td><td><select name="category'+invoiceProducts+'" id ="category'+invoiceProducts+'">'+data+'</select></td></tr>').appendTo('#invoiceTable');
$("#category"+invoiceProducts).change(
function(){
var currentCatalogField = $("#category"+invoiceProducts).attr("name");
if($('#product'+invoiceProducts).length > 0){
var currentProduct = $('#product'+invoiceProducts);
var category = $('#category'+invoiceProducts).val();
var selectbox = true;
productSelect(category, selectbox);
}else{
var category = $('#category'+invoiceProducts).val();
var selectbox = false;
productSelect(category, selectbox);
}});}, "html");
invoiceProducts++;
}
The problem I have is that everything revolves around a counter (var invoiceProducts). Therefor when I select a value in SelectboxA0, the value of SelectboxB1 will change (instead of B0). Any way to solve this thing, by for example making the object pass itself when it calls the onchange function so I can get the number out of the name/id attribute or something. A
View 5 Replies
View Related
Jun 26, 2010
disable select until user puts mark in check box. Then enable select.I have two select box's on a page. The first asks what product, the second is based on the first and presents a list of pdf's according to which product the user selected. (yes, multi dimensional)What I have works fine, but now i need to make the user put a check mark in a check box before the First SELECT box becomes enabled/available.So basically, when they agree, they can get the download.Here are my select boxes.
HTML Code:
<form>
<select name="category" style="width:180px"></select>
<select name="site" style="width:180px" onchange="openLink(this.value)"></select>[code]....
(ignore the The 'open' button. It's there in case the default option is what the user wants, so they don't have reselect via the select box.)
1. How do I disable the select boxes by default on page load?
2. How do I detect that the user has put a tick in and the enable the disabled Select box?
View 6 Replies
View Related
Feb 12, 2010
I have a ColdFusion page with a select drop down list. On submit, I'm storing the value in a cfparam and trying to use jQuery to auto select that particular option. Currently I'm using :contains but this is unacceptable because it selects the last item that contains the cfparam.
$("option:contains('<cfoutput>#form.company_type#</cfoutput>')").attr('selected', 'selected');
Is there something like this:
$("option").equals('<cfoutput>#form.company_type#</cfoutput>')").attr('selected', 'selected');
[Code]....
I willconsider other alternatives to accomplishing my objective.
View 1 Replies
View Related
Apr 15, 2010
I'm having to write a program that generates a random number between 1-1000 and then allows the user to make guesses in a text box, answering to high or to low, until the correct answer is entered. I had the program working fine with using strictly prompts and alerts but when I tried to create a form I started having trouble.
<?xml version = "1.0" encoding = "utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<title>9.30</title>
[Code]...
View 3 Replies
View Related
May 6, 2011
How would I generate a random number between 0 and 470 at multiples of 10 including 0 and 470?
View 1 Replies
View Related
Nov 6, 2007
i am trying to display 3 random links from a link list
<script type="text/javascript">
<!--
function ranlink(){
var links=new Array()
links[0]='<a href="" target="new">Link 0</a>'
links[1]='<a href="" target="new">Link 1</a>'
links[2]='<a href="" target="new">Link 2</a>'
links[3]='<a href="" target="new">Link 3</a>'
links[4]='<a href="" target="new">Link 4</a>'
links[5]='<a href="" target="new">Link 5</a>'
links[6]='<a href="" target="new">Link 6</a>'
links[7]='<a href="" target="new">Link 7</a>'
links[8]='<a href="" target="new">Link 8</a>'
links[9]='<a href="" target="new">Link 9</a>'
var pick=Math.floor(Math.random()*links.length)
document.write(links[pick]+'<br>')
}
ranlink()
//-->
</script>
found this code on here, but instead of only showing 1 at a time, to display 3 links
View 5 Replies
View Related
Nov 19, 2009
I implemented some coding tor create a random image on the page with a corresponding 'alt' tag and all was fine for a while...Then I got ambitions and modified the script to generate code that would generate two seperate sets of random image and associated 'alt' tag pairs.... and all seemed fine for a while....... however after having used the code on my page for a while I notice that occasionally I get a broken file link to the image which then fails to show... and shows the 'alt' text of "undefined".All the code links to images are correct and all images DO show from time to time with the tags.... only occasionally this extra blank/undefined pair is generatedHere's the code...
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
// Set up the image files to be used.
[code]....
View 5 Replies
View Related
Feb 16, 2010
I have a script which allows me to select random users from one select field to another and works like a charm, but...I want to be able to get random users from one select field to multiple (lets say 2) other select fields...So lets say that I have 5 users in the first field (select1):
James
Bill
Jennifer
Bob
Karen
Now when I press a button: <input value="" type="button" onClick="randomusers();" />
2 users should be moved to select2 and other 2 users moved to select3.My current script is as follows:
function randomusers(){
var given = 2, used = {}, randnum, opts = $('#select1 option'), olen = opts.length, hiddiv = $('#hiddendiv');
function ran() { // generate a unique random number[code].....
View 3 Replies
View Related
Nov 10, 2010
I have a quick question with multiple array and random numbers. If i generate my random numbers in one array, how would i take a selection of those numbers and put them in another array?
Ex: array 1: 25, 34, 38, 40, 22, 49
Want to move numbers between 30 and 50 to another array.
array 2: 34, 38, 40, 49
Is it as simple as for loops and if statements setting the conditions? do i use a sorting method? (selection? bubble?)
View 17 Replies
View Related
Mar 7, 2010
I've been stumped. I'm usually good at figuring this stuff out, but I'm completely confounded here.I have a form with tables in it to add items to a series. The rows are being added dynamically by Jquery on the click event.
$('#add_hybrid').click(function(){
$('#hybrid tr:last').after('<tr><td width="15%"><?=brands('hybrid');?><input name="clubtypes[]" value="6" type="hidden" /></td><td width="25%"><?
[code]....
View 5 Replies
View Related
Sep 5, 2010
I'm trying to search for the correct code to make my form work. I have 3 select boxes - one with 2 options, one with 8 options, and the last with 2 options... All of this adds up to 32 different url paths. Can anyone tell me how to get this done?This is what I have so far: (and yea, I know I suck... I honestly have absolutely NO clue)
<html>
<head>
<script>
[code]....
View 2 Replies
View Related
Aug 4, 2009
I've been asked to do the following using javascript:
-Create a function named randInt() with one parameter of "size". Declare a variable named "rNum" equal to a random integer between 1 and the value of the size variable. Return the value of the "rNum" varialbe from the function.
-Create a function named getQuote() with one parameter anemd "qNum". The function should create an array named mtQuotes with five quotes; there should be no quote for the array index "0". Return the value of the mtQuotes array for the qNum index.
- In the div element of "quotes" insert a script with the following commands: Declare a variable named "randValue" which is euqal to a random integer between 1 and 5 (use the randInt() function). Declare a variable named "quoteText" containing the quote whose array index value is equal to randValue. Write the value of quoteText to the web page.Here is what I have...it returns undefined.
<html>
<head>
<script type="text/javascript">[code]....
View 1 Replies
View Related
Jan 27, 2010
What I have is a site with about 10 pictures, each of these pictures needs to be randomly pulled from folders, each picture slot will have its own folder, due to it being categorized. When the picture is clicked i need it to open a new page with the document associated to the picture. Is there a way to do this without having to rewrite the code every time? Because as there are new documents added at the end of each week.Unfortunately the server I use doesn't support PHP, but if it has to be done in PHP I can switch.Like I said though I haven't messed around with web design in a long time
View 3 Replies
View Related
Aug 30, 2010
So, I am attempting to select a random entry from an array, and then make it so that particular entry will not be selected again until every entry has been selected. Basically, I don't want to see any of the same entries, until all of the entries in the array have been selected.
So if this were my array....
keywords =
[
"ppc",
"games",
[Code]....
since meta was selected a second time before everything had been selected once.
I would like to see something more like
meta, advertise, gaming,ppc, welcome, home, games, advertise, ppc, since this did not select any entry multiple times before every entry had been randomly selected.( the second loop started at the second "advertise" in case you didn't catch the differences.
But as you can see from the code that I have posted above, I do not know how to do this. I have seen examples where the entries that were randomly selected, were actually deleted from the array entirely but this is not what I want to do. I just want every entry to be selected once, and then for the process to be restarted.
View 3 Replies
View Related
Oct 10, 2010
We have a list of items that each has a different quantity available. So I am going to create a multiple select menu, where they can select several different items. So, how can I make it that when they leave the field it sends all the different ones to the ajax program to build all the appropriate quantity forms?
[Code]...
View 1 Replies
View Related
Jun 23, 2009
is there a way to select all values of a multiple select list by default?
View 3 Replies
View Related
Feb 25, 2011
I'd like to know if there's a possibility to select a random image .. but .. from a directory.
I've seen many posts regarding this subject, but all of them show the procedure once you have the image names inside an array.
I need to know how to select a random image from a directory that's filled with them, like let's say /public/images
View 2 Replies
View Related
Dec 19, 2009
Does anyone have a script, that can display a random image of the images I select?:confused:I'm going to use it for a type of captcha. I think this would be easier in javascript, so yes I am in the right section.
View 7 Replies
View Related
Dec 18, 2010
I have an array and a button to select a random integer from the array, how do I make it so that it selects every integer once til all are selected, then it starts over again?For example, an array has these:
A
B
1
2
Q
F
So you press the button a number of times, and you get:
Q
B
1
F
A
2
Instead of:
1
Q
A
1
B
A
View 12 Replies
View Related
Jan 14, 2012
I have this code which creates a text that redirects to a random post for a given feed URL (For blogger blogs)
<div id="myLuckyPost">
</div>
<script type="text/javascript">
function showLucky(root){ var feed = root.feed;
var entries = feed.entry || []; var entry = feed.entry[0]; for (var j = 0;
j < entry.link.length; ++j){if (entry.link[j].rel == 'alternate'){
window.location = entry.link[j].href;}}}
function fetchLuck(luck){ script = document.createElement('script');
script.src = '[URL]'; script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
} function feelingLucky(root){
var feed = root.feed; var total = parseInt(feed.openSearch$totalResults.$t,10);
var luckyNumber = Math.floor(Math.random()*total);luckyNumber++;
a = document.createElement('a'); a.href = '#random';
a.rel = luckyNumber; a.onclick = function(){fetchLuck(this.rel);};
a.innerHTML = 'View Random Post';
document.getElementById('myLuckyPost').appendChild(a); }
</script> <script src="[URL]">
</script>
How to use this generated random link individually as a variable. (Ex. I don't want to create a text that redirect me to the random post, I want to put it in a variable form to use it in another script). Like This:
var randompost = random post url here;
View 3 Replies
View Related
Feb 9, 2009
I have an array of codes returned from a script which relate to select box options. How can I select multiple select options so I can disable them?
So far this isn't working for me...
Code:
for ( var c in codes )
{
$('option[value="' + codes[c] + '"').attr('disabled', 'disabled');
}
View 2 Replies
View Related
Jul 24, 2009
<script language="JavaScript" type="text/javascript">
<!--
/*[code]....
// This script supports an unlimited number of linked combo boxed
// Their id must be "combo_0", "combo_1", "combo_2" etc.
// Here you have to put the data that will fill the combo boxes
// ie. data_2_1 will be the first option in the second combo box
// when the first combo box has the second option selected
// first combo box
data_1 = new Option("Business Cards", "$");
data_2 = new Option("Club Flyers", "$$");[code].....
I have this code, and I was wondering if it is possible to make the select boxes appear AFTER you select the field before.
View 8 Replies
View Related
Feb 25, 2010
iam trying to use 5 drop downs in my form for user to select languages and each select drop down should not allow the user to select the same language again and all my drop downs are populating individually from the DB on the page so if "English" is selected for "dropdown 1" then again "drop down 2" should not allow "English" to be selected.
View 3 Replies
View Related
Mar 18, 2011
I have this script below that will allow a user to upload multiple images. I need to have it add another text box each time it adds a new upload box. The new text box will be for the user to add a tag or description of the image.How do I add a new text box and retrieve the text they enter with each image?
<!-----function AddMoreImages() {
if (!document.getElementById && !document.createElement)
return false;[code]......
View 3 Replies
View Related