I have several data items on a webpage which I want to to be able to refresh and sort by clicking on any item. Although I have several items I can sort by, I only want one sort query. Each element has on onclick event. I want to determine which element was clicked by passing its ID as an arguement in the onclick function to the http request.
I figured out the one question but I am thinking the code below would get into an endless loop if two items to sort were equal because it never returns a 0 to alert the javascript sort function that the two items are equal... Is this correct?
My table columns are sorted by the Tablekit library [URL]. The user can click the columns to toggle the sort order either ascendingly or descendingly. I can save the current sort order (preference) in the server. After the page is refreshed, the web page is sorted by the original sort order. How to make the Tablekit library to sort with the current sort order after page refresh? My web page column is: <th class="sortfirstdesc" id="urgency" onClick="reverseOrder($sortdesc)">ID</th>
I have inherited an image scroller that works perfectly. That said, the PM said the client now wishes that upon refresh or a new landing on that page - the initial image would randomize. I thought it would be cake to fix this. Not so. I have tried Math.random at every conceivable place in the function. I get bumpkis. Here is where I think the problem is . . . if anyone would like to take a crack at this.
Code: // 4. paging function function gotoPage(page) { var dir = page < currentPage ? -1 : 1, n = Math.abs(currentPage - page),
I have a selection tag that has a list of dates for data collection, user selects a date and the pages refreshes to display data on a map problem is that the user's selected item in the selection is not preserved during the refresh and the selection drop-down refreshes to the first item of the list. How can I preserve the selected item in the drop-down after page refresh?
provide me with code to make a collapsible menu? What I'm looking for is a vertical menu, that will open up the sub-categories upon a mouseover. Clicking on the menu item will bring them to the specific page. Oh, and this might not matter, but I'd prefer if I was able to style the menu to fit with my site theme.
I have a page that is dynamically build through DOM manipulation. So, when I browse outside the page, and then click back, those dynamically created DOM objects are gone. I can rebuild the page easily. So the point is that if the user leaves the dynamic page, then clicks back on their browser, I need the page they are going back to to refresh. I thought it might be something about caching, so I've tried to use all following 3 META tags but it doesn't work.
OK so Ive been using jquery for a little bit now and love it. I am a ColdFusion developer. I have a need where I would like to present the user with a list of categories and the user can drag and drop to sort, but then I need to post this new sort order to the database. So I see there are a ton of cool drag & drop plugins for jquery. I understand how they work and I can get it to work as far as spitting out DIVS or spitting out ULs that can be sorted, but then what? So now they are sorted on my screen and not really part of the form. How do I translate that into something I can do a post to the database with? Do I do an AJAX call every time they drop an item and try to extrapolate the sort order on that item after they drop it? Do I populate a hidden form field with the constantly updating sort order list? MAybe a list of ID's? How does everyone else go about this this task? I'm sure there is more than one way and I'm sure this is a common task.
what i'm having is to dropdownlists with data from mysql (PHP). One is with manufacturer and other is items. Both data is from the same table, just different fields. I need, when I choose manufacturer, the item list show only these items asociated with choosen manufacturer without page refresh
the first function(start: function ..) displays an attribute (title) of the dragged item once the sorting starts. supposedly, the second function (stop: function ..) would display the same attribute but of the item replaced by the dragged item once the sorting stops.
I have tried a lot of things already, but none seems to work.
I have some js code in which a click on a nav arrow causes list to be walked up or down and hilighted. Partial code is below. The problem is that when I get to the end of the list (e.g. there IS no next()), I want to skip this part of the code and actually hide the right arrow. I have no problem with the hiding part - I just want to set a flag when I have traversed the list to the last item.
i have a Drop down list with 10 choices (skillset). users must choose one skillset and the corresponding level (beginer/intermediate/master). ( they have to do this 10 times for all the sillsets) what i want is :
1 - i need to show up only one record (dropdowanlist) with level then have a button to add new skill and level if required 2- then when they choose the 1st skill from the dropdown , this one will not show up on the 2nd choice dropdown.
I have a page that submits to a db then re-loads its self with new information. Unfortunately it goes wrong when the user double clicks on a one of many text links that provides the info for the display on reload. How do I stop users from double clicking on the page? Ideally I think I would like to call some sort of js function from body onload as I presume this would then cover the whole of the page, but have no idea if this is possible or how to go about writing it.
I have this code in a page that appears in my iframe if requested from parent:
<script type="text/javascript"> parent.rrr(); </script> The parent code is: function rrr() { javascript:location.reload(true); }
So, the person clicks a link from the parent, it does a php process in a hidden iframe, which then tells the parent page to refresh. The only problem is that it puts Firefox in a constant loop of refreshing. IE and Chrome work fine. They refresh once and stop.
Though the src code opens the iframe like so: <iframe src="" style="display:none; height:1px;" name="hdplus" id="hdplus"></iframe> Firefox seems to refresh the page with the memory of the child page being in the iframe, constantly looping the child request to refresh the parent.
Why won't Firefox just accept that no page should load in the iframe, as stated in the code? I need to stop this loop, which means I need to get firefox to reset the iframe as it reloads the page.
so I have a button that makes a table appear absolutely(dynamically), and I was wondering how would I go about making it disappear once I made it appear.
function sortBy(prop,arr) { sortProp=prop; arr=arr.sort(sortFunc); }
function sortFunc(part1,part2) { if (part1[sortProp]>part2[sortProp]) retVal=-1; else if (part1[sortProp]<part2[sortProp]) retVal=1; else retVal=0; return retVal; }
This however allows me to sort only by one criteria. I need to sort by weight first and then by height for those items that have the same weight.
Suppose I have a page with a set of hyperlinks on it. Each time a hyperlink is clicked a new window is opened. What i basically want is the following : I want a counter at the client side which increments each time the user clicks one of those links. At the bottom of the page I'll put a button which should be used to send the value of the counter away.
The problem is I only know server side scripting and have no idea on how to implement such a counter on the client side. I even wonder if it's possible to detect when a link is clicked. The links may be buttons if that would make it easier, it's just that i don't want to reload the page each time a link is clicked but only at the end when the button at the bottom would be clicked.
I'm working on displaying a list of events on my site and need to display them in ascending order. i've got an xml document that looks like this(with multiple events obviously,Can anyone help me with sorting this? So far I have it displaying only events that are occuring after the present date(currentDate). How would I go about displaying them so that the events displayed will be in the order of the earliest date displaying first?