JQuery :: Ajax Updating SQL Then Load To Bring It Back
Sep 11, 2010
I setup a jquery ajax request to update my sql database... (add a product to shopping cart) then after it completes I want to use .load to re-load the shoppingcart (the cart is currently loaded with php include - so it is it's own seperate .php file). The problem is that when it reloads it doesn't have the "current version" If i refresh the page it's fine..
Example -
<script type="text/javascript">
$(function() {
$("#addtocart").click(function() {
$.ajax({
url: "addtocart.php",
data: **form data here**,
complete: function() { $("#cart").load("cart.php"); }
});
});
});
</script>
<div id="cart">
<? include("cart.php"); ?>
</div>
<button id="addtocart">Add to cart</button>
--
I have also tried to put a variable in front from the $.ajax and then use $("#cart").ajaxComplete(function() { $(this).load("cart.php"); } });
But yet still no luck. How to make ajax load a page after the mysql update has been done then display it?! I used to do this all the time before I started using jquery. When readyState was = 4 { load page code here } it would always work.
View 2 Replies
ADVERTISEMENT
May 14, 2006
Can I use the XMLHttpRequest object to call a url which would generate a PDF and then display it to the screen?
I'm new to AJAX and I'm very interested in using it to asychronously bring back documents with a content-type that IS NOT text/plain or text/html (like a PDF or Excel document) and then display that document to the screen. I have a web application that dynamically generates PDF and Excel documents. A user may have to wait a minute for the new doc to be created and displayed to the user. I want to put an animated notice saying the doc is being generated similar to what you see when you execute a search on a search engine. I've tried using animated gifs (with frames, etc.) but they don't work. As soon as a request is sent for the PDF, the browser halts the gif in IE. If I could instead call the URL that will produce the PDF asynchronously, then I could display the animated gif and call the PDF at the same time. Once the PDF is generated, I want it to then be displayed to the screen.
View 9 Replies
View Related
Jan 17, 2011
There are 3 graphics (top left of page) which open a linked page in a pop up window; each popup comes into focus the first time it's opened - clicking on the same graphics again doesn't bring the already opened popups back into focus.I had originally sized each popup as 320x430px in the body at each of the 3 references to the linked pages, but discovered that (in FF portable 3.65.13) the popups all opened full-size windows. In an attempt to resolve this I removed the size info from each of these 3 page references (lines 84, 89, 94) and moved it to the head (line 67) which seems to have resolved the size issue, but works only when I specify the popup to be any size except the original size of 320x430 (e.g. 320x431; I have now settled for 321x431)
View 5 Replies
View Related
Jan 24, 2011
I am wondering how Back, Forward browser button works for iframes. Does it bring back/forward iframe or top window? I remember I had before a problem because I wanted to bring back iframe and not top window as it did. But today I tested my Facebook app and was surprised to see it works as I need which means it brings back/forward iframe window and not top. Is it possible that Facebook has some javascript code which does that or is this normall behaviour?
View 4 Replies
View Related
Feb 28, 2011
What I have right now:Endless loop of Rows/records.Each one has a checkbox and a submit button.� I tried to make the checkbox pick up updating `long_desc`� The submit button currently just marks the job completed in the DB. (0=Incompleted 1=Completed)Submit button works with updating the row, right now... but instead of the submit button doing that, I want to have 2 checkboxes. One that knows to update the text field, and one that knows to update the status of the job, submit button to initialize it.I have some Javascript in already to separate the forms I have, and assign ID's to each Submit button on the page, but I really am stuck right now.
View 1 Replies
View Related
Jan 22, 2010
I have a page that has a a two part div system bioTop (top div) and bioBot(bottom div). The bioBot is hidden (.hide()) and shows with the click of the more text. Also there is clickable text to change the text in the divs from english to spanish and vice versa. The click for the top divs work just fine. The issue presents its self when the english or spanish text is clicked the bottom div does not take the new information or the text int the bottom div does not change. Can a hidden div have new information loaded into it. The page that the action is on is oncalllegal. The jquery for the english and spanish text is.
[Code]...
View 2 Replies
View Related
Feb 24, 2004
I am trying to write a script that uses the IF statement to see wether or not a user clicked the back button to come to a page, and then if it's true to not let the page load and kick them back X number of pages (say 4) This is what I have so far:
<script language="JavaScript"><!--
if javascript:window.history.back == 1
{
javascript:window.history.back(4);
return false;
}
//--></script>
View 14 Replies
View Related
Jan 17, 2011
I am working on submitting a form with various info to update on db using jquery, ajax. The db is updating perfectly when I disable JS on firefox. When enabled, a few fields (adID, userID, comments) are not updating on the db. The field userID updated as zero, but the other two are blank.
[Code]....
View 7 Replies
View Related
Jun 22, 2009
I'm using jquery-ui 1.6 custom build with jquery 1.2.6 trying to set up a dialog window. Unfortunately I can't update to 1.3.2 since this would trigger some unexpected XHR-related bugs like the following:
So I'm sticking with the 1.2.6 build, which works fine despite a minor/not-critical XHR issue:
Notice that this error is reported in FireBug/Venkman, however Firefox doesn't seem to care and let the XMLHTTPRequest to execute successfully.
The code for the dialog window is given below. I don't seem to understand why posted data cannot be shown on the dialog box twice.
Moreover, it will display it as I want on the first $.post request but any additional requests triggered with a click event don't show any updated data on the dialog box. Venkman reports that the anonymous callback function manages to obtain the updated data, but still nothing get shown on the dialog, just an empty div... ;-)
This is the script that gets evaluated by jQuery (using $.get(...)). A json object is returned by the server either containing form validation errors or a result object that contains simple strings.
View 6 Replies
View Related
Jun 6, 2011
I am (finally) successfully calling and running a php script using $.ajax() and now I need to update a table row as a result of that. In the ajax I have these variables for the updated row: docID, docName, docDescription. Since the docID is used elsewhere on the page, I'll need to start with the table id, which is #docsTable.
The rows that I need to update look like this:
<tr bgcolor="#EFE5D3" style="font-weight: bold;">
<td width="25px"><a class="docEditLink" name="33" href="#">Edit</a></td>
<td width="20px"><input type="checkbox" name="removeDocs[]" value="33" /></td>
<td>Document Name</td>
<td>Document Description</td></tr>
The name attribute is the docID, so that is unique within that table, for that document. So, my question is, how can I build a selector that will allow me to change the 3rd and 4th <td> tags with document name and document description, respectively?
View 2 Replies
View Related
Aug 31, 2009
i am doing Screenshot development of my current project. I am gonna using jQuery as Javascript framework in my project. For this i need some help as i dont know jQuery very well.Is it possible to make Modal popup which is auto updating every 15 seconds and the updating continue for about 1minutes?
View 1 Replies
View Related
Apr 7, 2010
I cannot get ajaxSend [URL] to properly modify the parameters to include a random timestamp and, for IE's sake, a _method=value pair. I have:
$
(
document
).
ajaxSend
[Code]....
how can I make sure that what gets sent across the wire is the value I set settings.data to in my ajaxSend() method?
View 1 Replies
View Related
May 4, 2009
I'm building a site that uses some jQuery but at this point I haven't had to get my hands dirty in the code. I'm hoping to get some pointers on how to best approach this problem, or if a plug-in exists to point me that way. I'm anticipating I'll need to build the code though because of the specific nature of the issue. I have a two very complex MySQL data trees that need to cross reference. To handle the cross referencing I simply have a third table that links the ids of the large tables together. That way I can join data via the linking table. This is all working and established. What I need to do is allow the admin user to navigate through one tree from within the context of a particular element from the other tree and click a toggle icon (tick or cross) to create or delete the cross reference in the linking table. Traditionally I would perform this task using forms but I want the user to be able to make these changes on the fly without needing to reload the page. I also want to stop further toggling until the update or delete has been completed.
View 1 Replies
View Related
May 21, 2010
are html frames really my only simple option if i want to create a "link" which only refreshes a part of the page (show/hide divs) without breaking the browsers' "back" functionality?can i move to a different page without loading a certain portion of it that was already present in the previous page (without using html frames) ?
View 2 Replies
View Related
Mar 25, 2007
What's the easiest way to update multiple div's with AJAX? Right now I'm using the following code to update one div, but right after I've updated that div I would need to update another div that is dependent on the first div that is updated. Code:
View 2 Replies
View Related
Nov 22, 2011
I am loading the pages in a div. Without reloading the page the content is loading into the page by using the below method.
Script
$(document).ready(function(){
$('a.menu_links
[code]....
View 14 Replies
View Related
Mar 3, 2011
I have a problem when trying to load an HTML5 element with Ajax (jQuery.load ()).Here is a simplified example of the problem.
Main page :
<!DOCTYPE HTML>
<html>
<head>
<title>Title</title>
<!--[if lt IE 9]>
[Code]...
View 5 Replies
View Related
May 10, 2011
I've created an ajax function which retrieves comments from a news article. But if I am logged in I will also have access to an input field for posting comments. The problem / question is that if I use Ajax I can only update one div with the responseText? How would I go about updating another one where I want to insert my form field. Can I make multiple requests in some certain manner or do I simply create another ajax function updating it separately?
http.onreadystatechange = function(){
if(http.readyState == 4){
document.getElementById(newsId).innerHTML = http.responseText;
}}
http.open("GET", "AjaxController.php?func=newsGetComments&showcomments="+newsId, true)
http.send();
View 3 Replies
View Related
May 2, 2011
I am trying to alter some code used. The code currently will look in db for records matching what user is tying in. If they select it it fills that field in with the data selected. I want it to also change the next input field as that is the id of that record.
[Code]....
View 1 Replies
View Related
Jun 24, 2011
I've gotten .load to load content into a div but if the window is not at the top of the page it scrolls back to the top each time the new content is loaded but I wanted to avoid any sort of change on the page other than the content in the div. It seems pointless if the user has to scroll back down to the div where the content is each time? code...
Is there a way to keep the window in the same position? Also while I'm at it - is there a more efficient way to write this considering I have 9 pages or should I just write this code out for each instance?
View 2 Replies
View Related
Feb 15, 2011
I have the following code to load some pages into a div using the load function. When I click one of the links though, nothing happens. I have read a couple of books on JQuery and looking at the examples they give, this looks correct so I am at a loss.
[Code]...
View 4 Replies
View Related
Dec 1, 2009
How could I go about doing this?
View 9 Replies
View Related
Aug 30, 2010
I want to update an element in my DOM that contains Javascript code when an action X is performed and an AJAX response generated with new Javascript code that is one of the AJAX response variables.
The AJAX request is successfully returned, as is the Javascript JSON response variable. However, I'm having no luck updating the DOM element containing the old JS code with the new JS code. I'm performing these operations using JQuery.
View 3 Replies
View Related
May 19, 2011
I'm trying to update the location of a marker in a Google Maps API. The only problem is that the marker won't update (only if i update the whole initialize() function with a setTimeout function).
It goes about the following code:
Code:
What i want is that the marker updates automatically (with AJAX) and not the whole map. First of al i thought i push the code that set's te marker in a function, and reload that every 4 seconds. But that doesn't work.
View 2 Replies
View Related
Aug 2, 2011
Let me preface this by saying that I have ZERO experience with Ajax, and have simply copied this code from a blog elsewhere. What is shown below ties to a php file that I developed for a search function on our site. As the user enters their search term(s) in the text input field, the div below is populated with potential results through AJAX. I get all that.
However, I'd like to extend this a bit more. I'd like to enable to user to click the Enter key to follow the URL of the top search result automatically, without having to move their mouse and click on it.
Since I'm using PHP to generate the actual URL, I'm sure I can just send this back as a variable via AJAX, but with my lack of understanding, I thought I'd poke around here for some assistance. Can someone show me how to tweak the code below to accomplish what I'm looking for?
Code:
<script type="text/javascript">
function showResult(str)
{
if (str=="")
[Code].....
I'm less concerned about getting the Enter key to perform the submit than I am about passing the URL variable back to the form via AJAX. I've seen lots of examples of getting the Enter key to behave this way, I just didn't want to muddy up the original code above.
View 4 Replies
View Related
Feb 23, 2010
A couple of months ago I posted a question in these forums pertaining to some trouble I've been having with a webpage utilizing Javascript and PHP to implement AJAX.
Quote: I'm having two Ajax-related problems on a page I am working on at the moment. (Can't include the link since I'm a new Dev Shed member)
On this page, I have two buttons that use Ajax to fetch two separate forms and put them into a chosen div; that part works like a charm.
On said forms, there is a div that is meant to display any necessary error messages when the submit button is clicked. However, on the first time the page is visited and the form is chosen, the div won't display the error message. Only after refreshing the page/choosing the form a second time will the message show. I've been checking the response from the server via Firebug and the response is correct, it just seems like the page isn't updating correctly.
Secondly, once I refresh or choose the form again and the error message begins to show, if I enter values into the form fields and should be getting a different error message, it never updates. Once again, the server response is correct, but for some reason the page just isn't updating to reflect the new message.
I have been using the date field on the New Event form for testing; if you have Firebug, you should be able to see that I am getting the desired response from the server (look in the allErr div), but the HTML isn't changing with it. I have tried both using my own Ajax functions and using jQuery's Ajax implementation, but both give me the same problems. What am I doing wrong?
Code:
PHP Code:
View 4 Replies
View Related