JQuery :: Validate Breaking Ajax Call?
Apr 9, 2011
I posted this message a while ago but I can't find it. My bad if both show up. I just tried the validate plugin. I added the link to load it into my form and now I am getting callback querystring (I normally don't use querystrings) and I am not sure how to stop that.
I have a function that uses $.post() to get some address info and updates the page. I am returning a json object and this is now is broken. I gives me a invalid label error. I can see the data in firebug and it looks just fine. The function works if I don't load the validate plugin.
View 4 Replies
ADVERTISEMENT
Feb 1, 2011
The $.ajax call was working fine in 1.4.4. However, upon upgrading to jQuery 1.5, all my AJAX calls are triggering the error callback instead of success. Furthermore, the error being thrown is empty (or at least isn't showing up in the alert box. This happens on IE, Firefox, and Chrome.Getting the same problem with $.getJSON as well (which makes sense if its just a shorthand $.ajax). I've included the function that makes the ajax call below.
[Code]...
View 13 Replies
View Related
Jun 14, 2011
I'm working under certain constraints wherein,at a certain point outside my direct control,validate is called with no arguments, but after that I want to set a custom validation function on a form field. I figure there's got to be a way to manipulate validate's internal data structure to add the function, but I don't have a clue as to how.
View 1 Replies
View Related
Nov 13, 2010
$(document).ready({ 'errorPlacement': function(err, el) {
if (el == 'el_name') {
err.insertBefore(el);
[code]....
I tried taking the quotes off 'errorPlacement' but no luck. In the debugger I see it checking the settings for an errorPlacement function and it's undefined. I ran the function definition through JS Lint and it's happy
View 3 Replies
View Related
Sep 3, 2009
I have a case where I want to create a validator that makes use ofalready defined rules.Is it possible to somehow call <pseudocode>$.validator.rules.ruleA('value',element,null)</pseudocode>?
View 1 Replies
View Related
Dec 14, 2010
The general framework is a simple user login function. The user name is selected and a password entered as usual. The function grabs the element values and passes them to a php page that queries the database. An AJAX call returns the password to the function and then I want the innerHTML to be a choice of two web pages, depending on success or failure of validation. There are existing AJAX functions available on the internet but they are overly complicated for what I think should be a simple, quick to load function.
Where I am stuck is that the standard procedure to make an AJAX call is the browser window event. How do you make the call from within the function? I have tried creating two new variables, "success" and "again" to replace xmlhttp, but still stumble on the event to assign a value. I left the blank password protection (if statement) with that variable to demonstrate what I mean.
I've put in my code below, which is in development and successfully alters the innerHTML text depending on user input but I can't figure out how to insert the relevant php page. I have '// out' the testing bits, but left them for info. (I have tried full 'scripting' as the innerHTML, but it's messy.)
View 4 Replies
View Related
Nov 19, 2004
I've built a page which uses javascript to snap roll-over layers to a centered (div) layer. It works fine, and is called when the page loads. However, calling the same function 'onresize' works, but doesn't validate as XHTML - because the XHTML body tag does not support the onresize event handler.
As a consequence, I need to extract the onresize handler into it's own script file and use it to call a page reload.
I can get this to work in IE 6 on a PC, but it doesn't work in FireFox. I really need this to be as cross-compatible as possible. The code I have in the page header is:
Code:
<script type="text/javascript">
function reDo(){ window.location.reload() }
window.onresize = reDo;
</script>
Does anyone know how to achieve a cross-compatible means of reloading a page upon resizing?
View 1 Replies
View Related
Sep 23, 2009
I have a web page that has a few text boxes, and a dual list control. All of these data elements are for a particular entity. The form is for creating a new instance of this entity and saving it to the database. The dual list shows available people to use, and the user can move options from the available list to the selected list. All of this works perfectly when posted. There is a button at the bottom of the page to post the form.
To make things easy, I also want to include a hidden "form" that lets the user add a new person to the dual list without leaving the page. They click an "Add New" link which shows a previously hidden div. In the div are two text boxes: "emailName" and "emailAddress", and a button to click called "Add".
When the user clicks the "Add" button I need to validate the emailName and emailAddress fields, and only those two fields. If they are valid then I will make my AJAX request and handle the return data by adding a new option to the dual list.
View 1 Replies
View Related
Mar 16, 2011
I wrote the following code with Dreamweaver:
If I run it in Dreamweaver It works and the alert success is raised, but If I run this code into Safari or Chrome the Error alert is always raised.
View 1 Replies
View Related
May 10, 2011
My goal is to get some HTML content including some UI widgets and other stuff via an ajax call. To clarify my goal and the strange behavior, I attached some HTML files, that you can run for yourself. Open the index.html will show you some UI widgets, which are pulled from the ajax.html via ajax. When you scroll to the bottom you can see the same content inserted a second time. But this time, the widgets are not "rendered". It looks if the "button()" calls etc. are not executed.
The only difference is the way I insert the result of the ajax call. The first time I insert the hole content received by the ajax call, the second time I only insert the content of a special div. The goal in this is to get various chunks of content with one ajax request and replace "div#one" and "div#two" with different parts of my site. Which is not working. Is it generally okay to receive html content which has some script parts to be executed via ajax and what is wrong with my second approach?
View 1 Replies
View Related
Aug 9, 2009
I'm currently using the dialog functionality (modal form) from UI library to submit data to the database. All the validation checks have been running ok until one of the validation checks requires a ajax call to check if a username exist in the database. I'm fairly new to both javascript and jquery so this could be a fairly basic blunder. Initially, i thought it was an synchronicity problem, but I changed the $.ajax async option to true but still no joy, so maybe it something to do with scope etc?
Here's the code:
function checkIfUsername(){
$.ajax({
type: "POST",
url: ""+CI_ROOT+"index.php/admin/check_if_username",
data: ({username: username.val()}),
async: false,
dataType: "json",
success: function(data){
returnUsernameBool(username, data);
}});
}function returnUsernameBool(o, data){
if(data.bool == true){
o.addClass('ui-state-error');
updateTips("Your username must be unique");
alert('false'); //this works
return false; //still can't return bool
}else{
alert('true'); //this works
return true; //still can't return bool
}}
bValid = bValid && checkIfUsername(username);
alert(bValid); //still gives undefined
View 5 Replies
View Related
Sep 6, 2009
I am trying to set an html attribute after an AJAX call. Works great on the initial tab I can't get it to work on the rest [code]...
View 1 Replies
View Related
Jan 25, 2011
Is it possible to get a return value from a page call within an ajax call? For example,
$("#new_request").click(function(e){
$.ajax({
url:"_insert_new_request.php",
type:"GET",
[Code]....
Here I make an ajax call from a click on a div. I then call "_insert_new_request.php" page, with a param of "partner_id_link".
Can I return a value from the "_insert_new_request.php"? and how?
View 1 Replies
View Related
Jul 6, 2010
I am planning to use an AJAX call to a PHP script that accesses a REST servlet. My php script would be very simple; something like:
[Code]..
I'm an experienced programmer, but I'm fairly new to web development, so I am having trouble interpreting this error. What have I done wrong? Is this the proper way to call a PHP script with AJAX?
View 1 Replies
View Related
Mar 11, 2010
I"m using [URL] for the line breaking of the link-names. It works wonderfull if the link is hyphenated like my-loooooooooooooooooooooooong-link-name, but ignores if it is with undescore.
How can one add a support the line breaking by underscore?
for example: my_loooooooooooooooooooooooong_link_name
will be:
my_loooooooooooooooo
oooooooong_link_name
View 1 Replies
View Related
Aug 24, 2009
I have a simple UI Dialog to display a loading notification.
If I call foo.dialog('open') then foo.dialog('close') is called in quick succession all of the <a> links on my page stop working. All the inputs work fine, just the links don't work.
If I open another dialog that closes after a delay then the links begin working again.
View 3 Replies
View Related
Jul 17, 2010
I subcontracted a programmer who replaced my jquery.js with a different version of jquery. This version breaks my function, but my version breaks the layout. I have a function that works with
Code:
jquery.tools.min.js
But not with
Code:
jquery.js?ver=1.4.2
Here's is my function:
Code:
<SCRIPT type="text/javascript">
$(document).ready(function(){
$('.theVideoLink').click(function(e){
e.preventDefault();
$('#VideoContent').load($(this).attr('href'));
});
});
</script>
I need this code to work with
Code:
jquery.js?ver=1.4.2
But it doesn't. It works with
Code:
jquery.tools.min.js
But this jquery.tools.min.js breaks the layout in IE7&8.
View 3 Replies
View Related
Apr 9, 2011
I have a page that creates one unordered list from the contents of another list. The second list is created from a database query and is hidden on the page. I have written a JQuery function shown below that does an AJAX call which causes the hidden list to be created and that is working perfectly. The problem is that when the code following the AJAX call is executed it doesn't see the hidden list. The alert message displays 0 the first time. clicking on the Load button a second time results in the first list being displayed. If I click on the Load button a third time, the previously loaded list is displayed; click on a fourth time and the new list is displayed.
In other words, it takes two cycles to display the correct list. I am at a loss as to what might be the problem. Other than this issue the code does what I need it to do.
$(function() {
View 2 Replies
View Related
Oct 15, 2010
Strange behaviour: User enters text into textarea - text includes URL with protocol e.g. [URL]. JSON call fails with 403 forbidden. It seems the the serialised content is being interpreted as a cross domain call (my guess). Any other text works - Even if the user enters "http://www.u", but as soon as the input qualifies as a url, I get a 403.
The code extract:
var formText = $("#contributioncontrol").serialize();
$.getJSON('[URL]',formText, function(response) {
if (response.ERROR != true) {
var output = response.HTML;
$(output).hide().prependTo("#results").fadeIn("slow");}
}
If the user enters http://www.url.com in the textarea on the form then The request looks like this: [URL]. The '/' chars in the line above are replaced by% 3 A % 2 F % 2 F (without spaces - Don't know how to stop browser interpreting the encoded stuff).
And the response like this:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /API/createcontribution.php on this server.</p>
<p>Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.</p>
<hr>
<address>Apache mod_fcgid/2.3.5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at www.mysite.com Port 80</address>
</body></html>
View 1 Replies
View Related
Jul 5, 2010
i have a set of select fields, which when selected, send a value via ajax, to return a sub-selection for further choice. I have 3 levels of sub-categories like this. For some reason it works in FF only - not IE. [URl]..
View 12 Replies
View Related
Feb 16, 2011
I am using an ajax call when clicked on a link... It asks whether you want to continue or not and if you say "ok" then it uses a perl script to delete something from the db.[code]So I was able to call confirm on each of those links and if agreed use an ajax call to a perl script to wipe the user from database. The thing is that I had to usereturn false; in the end of my js call (after ajax) otherwise the link would take me to the script, which I dont want to. I want to remain at main level (to be able to see all users)... Now how do i refresh the page after such deletion? Lets image this scenario:
User clicks on link_to_delete Brad => confirm => he confirms by clicking ok => ajax call to perl script that handles the deletion of Brad => return false (I want to remain at index.pl) => HOW DO I REALOAD INDEX.pl ? I deleted Brad but I can still see him cause the page has old data.
View 4 Replies
View Related
Nov 16, 2010
I need to append a parameter during an ajax call: I was thinking about something like below:
The problem seems to be with the ajaxSend parameters. It seems that I cannot modify none of them:
View 1 Replies
View Related
Mar 29, 2011
I'm having problems with jquery and checkboxes..I've been trying and debugging for some time now, but I can't fix it.This is my current code:
[Code]...
View 4 Replies
View Related
Dec 2, 2010
How know that for ajax call to different domain applies the same domain policy, but is there anyway to get around this using the cluetip plugin?
View 3 Replies
View Related
Dec 28, 2010
I'm trying to write a modal login script which I borrowed from the SimpleModal site. Unfortunately, I'm running into a very frustrating problem.
When the user types in a valid login/password combo, the PHP function do-login.php echos back "OK". That being said, here's a snippet of my jQuery code:
$.ajax({
type: "POST",
url: "do-login.php",
data: str,
[Code].....
The do-login.php script DOES echo back "OK"- I verified that with Firebug. But even though it echos back "OK", it goes to the 'else' clause.
I tried using return instead of echo but that didn't help either.
View 18 Replies
View Related
Dec 4, 2010
I'm working on a weather api. A call to an internal PHP page GETs XML and returns JSON. However, I cannot get it to evaluate as an array:
(function($){
$.ajax({
type: "GET",
url: baseUrl + "weather_data/get_forecast",
[Code]....
Firebug (FF 3.5) displays the response in the JSON tagged perfectly parsed, but the code above fails.
View 1 Replies
View Related