Ajax :: Sending More Than The Value
Nov 8, 2009
I am an avid php developer and i am starting to get into ajax so i can keep file sizes and code down to a minimum.
I am looking in the w3schools ajax examples but i am a little lost at how to send through a variable to the page i am using to process.
What i would like to do is send through an id that is being recalled from the database to tell it what to save over.
ajax:
View 4 Replies
ADVERTISEMENT
Dec 9, 2009
My server has an xml configuration file which I want to receive to my browser. I can do HTTPrequset directly to the file config.xml and get it in the responseXML, but I want to do it im more secure way, so the post request will be to some script ("python" in my case), which will open and read the file.
If my xml file looks like this:
What shoud be the content of the response?
View 4 Replies
View Related
Nov 16, 2006
I'm having a weird problem, not sure if I'm overlooking something or leaving something out. I'm trying to send values of a form to through AJAX to a php script then return a value. It works fine, except the author field is always blank. I've created a simplified version and it still works weird.
This is the javascript used to get the values and send them, when they come back the alert message shows Name as blank. I've looked in the PHP file to see if I made a mistake but I don't see anything.
function postComment() {
var author = document.getElementById("author").value;
var email = document.getElementById("email").value;
var comment = document.getElementById("comment").value;
var url = "includes/testComment.php";
request.open("POST", url, true);
request.onreadystatechange = showResult;
request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
request.send("author="+escape(author)+"&email="+escape(email)+"&comment="+escape(comment));}
function showResult() {
if(request.readyState == 4) {
var message = request.responseText;
alert(message);
}
}
HTML Code:
<form>Name:<br />
<input type="text" id="author" name="poster" size="25" /><br />
Email:<br />
<input type="text" id="email" name="email" size="25" /><br />
Comment:<br />
<textarea cols="36" rows="7" id="comment" name="comment"></textarea>
<input type="button" onclick="postComment();" name="submit" value="Comment" /></form>
PHP Code:
$author = trim($_REQUEST['author']);
$email = trim($_REQUEST['email']);
$comment = trim($_REQUEST['comment']);
$response = "Name = ".$author." email = ".$email." comment = ".$comment;
echo $response;
View 21 Replies
View Related
Jan 24, 2010
I'm trying to send two arrays to an asp.net mvc method using ajax. The two arrays come from the values of two lists of checkboxes.The problem I'm having is that I don't know how to send them both at the same time. Here is my code at the moment:$
(
"#sendAjaxButton").
click
(
[Code]....
The asp function needs some way to differentiate the two arrays.
View 5 Replies
View Related
May 12, 2009
I am doing xmlhttp ajax stuff. I am using a script called "SEXYALERTBOX". I am using it to allow the user to input a password. The textbox is called BoxPromptInput. I do not think its inside a <form> tag.
Here is the code:
function askForPass() {
Sexy.prompt('Please type the password in order to see the pictures/videos','' ,{ onComplete:
function(returnvalue) {
if(returnvalue) {
var xmlhttp = false;
var pageResponse = null;
try{xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");}
catch (error){try {xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");} catch (error) {xmlhttp = false;}} .....
Any way to pass the value since I am sure the request.form would not work in this case since its not in a form.
View 1 Replies
View Related
Feb 3, 2011
I'm trying to work a way out on how to send multiple params via post using ajax. but the amount of params can change everytime, i know how to create the param string but how would the post page handle the different amount of them, is there a way to loop and recieve each of the params that get sent?
View 1 Replies
View Related
Aug 18, 2011
I will explain this the best way that I can. I have a form that can be filled out and once the submit button is pressed, a lightbox pops up to prompt a thank you page. The thank you page is called verify.php. Basically when the user fills out a form and presses the "submit" link, a lightbox pops up saying "thanks". I need the form values to be displayed in this lightbox. Since my values aren't actually being sent using the POST method, the verify.php is does not show my confirming value box (ex: Thank You Brad Heckle (this is the $fullname variable) for submitting an application.). This verify.php is called using AJAX and displays without loading a new page on the index.php when "submit" is pressed. Since php needs the variable to be passed through the POST method so that it can grab them, AJAX is causing some problems.
Code:
<script type="text/javascript">
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox({[code]....
Do I need to post the facebox.js that is the lightbox code which is linked to this page?
View 14 Replies
View Related
May 18, 2006
Is it possible to upload FILE from form by AJAX ? I capture values on form field and send by ajax call and all works perfect, but when i try upload file it doesn'work. Maybe wron header is set? What do you think of that?
View 2 Replies
View Related
Jun 30, 2009
Posting data from a form using this function:
[Code]..
the server doesn't detect an ajax call ('X-Requested-With' header is not sent). I tried forcing it with beforeSubmit and also with ajaxSetup, but no go.
View 10 Replies
View Related
Oct 20, 2009
i made this little script ->[URL].. After the list is completed i would like to send the list (as json string) with ajax. Is this a good solution?
My other idea is that i manage the list with php.session and ajax... but i don't know...
View 3 Replies
View Related
Nov 13, 2009
I have a problem with sending data from a form to a php script with AJAX. To test if it works, I try to send data from the form, print it in the php with "echo", and then put it back in the initial html file.
My Javascript code is:
The function stateChanged, basically says:
The problem is that the response is empty, but I don't know why. I have checked the input data and the postData variable says "firstName="+input (e.g. "firstName=Robert"), so that's not the error.
View 7 Replies
View Related
Feb 3, 2010
i have following code. it has a problem when i submit username and password it does not display that username and password back.
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
[code]....
View 2 Replies
View Related
Mar 18, 2009
I need to send 15 requests to my server and get results, these results are queries to other sites. I then update my page with the results. I need to know if I am taking the correct approach, as things are working a bit slow, and i.e., seems the be as slow as a snail.
Here is my function for the first request
Code:
function one(){
var xmlHttpa=null;
try{
xmlHttpa=new XMLHttpRequest();
} catch (e){
try {
xmlHttpa=new ActiveXObject("Msxml2.XMLHTTP");
} catch (e){
try {
xmlHttpa=new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
alert("Your browser does not support AJAX!");
return false;
}}}
xmlHttpa.onreadystatechange=function(){
if(xmlHttpa.readyState==4){
document.getElementById('resulta').innerHTML = xmlHttpa.responseText;
var el = document.getElementById('showMessagea');
el.parentNode.removeChild(el);
applystyle();
}}
xmlHttpa.open("GET","one.php",true);
xmlHttpa.send(null);
}
I then call this function and others from my page, one(); two(); etc. Am I correct in my approach?
View 1 Replies
View Related
Dec 23, 2009
sending a form from a page to greybox. Currently the script doesnt seem to be sending the form. With the current code, the greybox pops-up for a second with no content then disappears. Here are my scripts:
<code removed at poster's request>
Here is the lightbox I am using: http:[url]....Would it be easier to switch to a different lightbox?
View 1 Replies
View Related
Mar 17, 2007
here's my problem
when my input is: "asdasasd&=adasdasdsad"
at my ajax code:
send("test="+test);
~> output send("test=asdasasd&=adasdasdsad");
omg. so then, what's the htmlspecialchars ( PHP ) in javascript
View 1 Replies
View Related
Feb 7, 2011
Im trying to send JS variable thought the jQuery Ajax,The problem is that the php page recive only null ....
My code below:
Code:
$(document).ready(function(){
$('#start').click(function(){
$('#text').html($('#file').val());
$('#response').css('display','block');
[code]....
View 3 Replies
View Related
Jul 27, 2006
I am trying to send request using ajax with some japanese text.
As any of you know XMLHttpRequest is send with utf-8.
I was hoping there is a way to send with different encoding like
var parameters = "metadata=" +
encodeURI(document.getElementById("metadata").value);
http_request.onreadystatechange = metadataUpdate;
http_request.open( 'POST', "/servlet/SendJapText", true );
http_request.setRequestHeader( "Content-type",
"application/x-www-form-urlencoded;charset=Shift-JIS" );
http_request.send( parameters );
View 1 Replies
View Related
Jul 1, 2011
I'm tring to do an AJAX call using a submit button. I need to submit the contents of a textfield to a PHP page.It is working on a <select> tag using the <option> tags to send the contents of the <option> tag to the outside PHP file, but I can't get the syntax right to send the contents of the textfield.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
[code]....
View 2 Replies
View Related
Mar 12, 2010
I'm running into a prob with an ajax form post where the content type is being sent to the server as text/html instead of text/javascript... here's some of my code: I do this at the top of my .js file -
jQuery.ajaxSetup({
'beforeSend': function(xhr) {xhr.setRequestHeader("Accept", "text/javascript")}
})
I have 2 pieces of code for 2 diff fxns... the first works fine... the second posts with the wrong type -
[Code]...
View 3 Replies
View Related
Mar 20, 2007
I spent the best part of yesterday trying to get my form to be sent to the server however for the life of me I cannot figure out the problem. I haven't used prototype before but here is my code that I think should work perfectly fine,The php script works perfectly, i've entered test data into it and it makes a connection to the third party server using curl and then requests information that I get back i.e. the routing id comes back. But I cannot test the data using the form as the request isn't working for some reason.
View 3 Replies
View Related
Sep 6, 2009
this is mohan started working recently on ajax with struts2 framework. I can able to make a ajax request to an struts2 action class.But in the response I am getting the whole jsp page as a response mentioned in the result tag in struts.xml file.But I need only the partial data like array or list etc from the action class.
View 2 Replies
View Related
Aug 17, 2009
I'm having a weird problem using ajax. I use ajax to create a input field inside a form.
like this:
Before Ajax script
Code:
After Ajax script
Code:
The Ajax script works perfectly. the problem occurs when I try to send the form with the new field. The form doesn't send the field data to test.php. And more weird is that it works on IE, only on FF the problem occurs. Nothing shows in the Errors Console, and I have the last Firefox version.
View 11 Replies
View Related
Mar 6, 2006
I have a situation where I want to send data, but I have no need for a
response. It seems to me that XMLHTTPRequest is the best way to send the
data, but I don't need any response back from the server.
Basically, I'm writing js errors to an error log on the server side -
and there is no need to inform the user that the error has been logged.
The problem is that I don't want to sit with the request open & waiting
for a response, when I have no need for the response. I suppose I could
have the server respond with just "OK" or something like that, but it's
really not relevant
I was thinking of just aborting the request on readystate=1 (at that
point, the server-side script should have executed already, right?), but
I was wondering if there were any other methods to JUST send..
View 20 Replies
View Related
Jul 23, 2005
I have a form that calls a perl script. A few javascript routines in
the form do a few things prior to submitting. For some reason,
however, the perl script is being called twice (the perl script sends
out an email, and submitting the form once results in two identical
emails.)
Here are excerpts from the script that I believe to be relevant (I can
post more if this isn't enough, but it's long and I'm trying to keep
it brief.) Can anyone tell me what I'm doing wrong? I've read about
how you need to return true after calling the javascript via a button
click, but I've done this kind of thing in other places and it's
worked fine. I've also tried inserting a return statement here in the
function and it doesn't seem to make a difference. Strange. (BTW, I
changed the domain name in the URL out of courtesy to my client, just
FYI.) Code:
View 2 Replies
View Related
Mar 27, 2006
How i can send e-mail using JavaScript?
View 11 Replies
View Related
Feb 19, 2010
I am using triple ajax dropdwon in my php file.In my form i have species_scientifc_name & on select I am sending its id to a php file for retriving data for second dependent dropdown box, Here I need to get this id in form action file.
View 1 Replies
View Related