Jump to content

Archived

This topic is now archived and is closed to further replies.

genu

This function doesnt work for some reason

Recommended Posts

[code]function check_access_name(){
var check_access_name = {
method: 'post',
postBody: 'action=check_access_name&entered_name='+$('board_access_name').value,
onSuccess: function(t) {
switch(t.responseText){
case '0':
$('an').innerHTML = "Access Name is already Taken";
return false;
case '1':
$('an').innerHTML = "Good";
return true;
case '3':
$('an').innerHTML = "You cannot leave this blank";
return false;
}
}
}
new Ajax.Request('includes/processors/phpbb/build.php', check_access_name);
}[/code]

For some reason, it doesnt return either "True" or "False" when I use "alert('check_access_name');" it says "undefinded". Why doesnt the function return either true or False?

Share this post


Link to post
Share on other sites
hi,
I am not too sure, but I feel you are using prototype.
If you are sure about the way that javascript class is written, are you also sure that Ajax.Request can take a Javascript class as it's callback function(?)?

Share this post


Link to post
Share on other sites
The prototype function works correctly, but when if I for example have a funciton to alert(check_access_name()); it would alert with "undefined", because for some reson it desont return either true or false

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.