Pagina 1 din 1
Eroare JavaScript $ is not defined
Scris: Dum Noi 10, 2013
de cadou
Am o problema, nu inteleg unde e greseala.
eroarea este :
Cod: Selectaţi tot
ReferenceError: $ is not defined
$(document).ready(function(){
codul este:
Cod: Selectaţi tot
$(document).ready(function(){
$(function(){
$('input#register').click(function(){
var nume = $('#nume').val();
var parola = $('#parola').val();
var tara = $('#select1').val();
var oras = $('#select2').val();
var zi = $('#zi_nastere').val();
var luna = $('#luna_nastere').val();
var an = $('#an_nastere').val();
var interes = $('#interes').val();
var descriere = $('#descriere').val();
var idm = $('#idm').val();
var sex = $('#sex').val();
var stare = $('#stare').val();
var referal = $('#referal').val();
var poza = $('#poza').val();
var nume = document.getElementById('nume').value;
var parola = document.getElementById('parola').value;
var tara = document.getElementById('select1').value;
var oras = document.getElementById('select2').value;
var zi = document.getElementById('zi_nastere').value;
var luna = document.getElementById('luna_nastere').value;
var an = document.getElementById('an_nastere').value;
var interes = document.getElementById('interes').value;
var descriere = document.getElementById('descriere').value;
var idm = document.getElementById('idm').value;
var sex = document.getElementById('sex').value;
var stare = document.getElementById('stare').value;
var referal = document.getElementById('referal').value;
var poza = document.getElementById('poza').value;
$('.regloading').show();
if(nume.length < 3)
{
alert('nume');
}
else if(parola.length < 10)
{
alert('parola');
}
else { $.ajax({
url: '/register.php',
type:'POST',
data:'nume='+nume+'&parola='+parola + restu de mai sus ..... ,
success:function(m){
if( m == 'inregistrat' ) {
alert('Cont inregistrat');
}
}
});
};
});
});
});
Eroare JavaScript $ is not defined
Scris: Dum Noi 10, 2013
de MarPlo
Salut
Probabil nu ai inclus jQuery inainte de acel script, fiindca constructia: $(document).ready() e o functie din jQuery si necesita acea librarie de functii.
In javascrit, caracterul $ nu are nico o semnificatie speciala, el poate fi folosit cum ai in cod doar dupa includerea fisierului cu jQuery.
In plus, daca folosesti jQuery si preiei valoarea asa:
Nu are rost in aceeasi functie sa definesti aceeasi variabila cu:
Cod: Selectaţi tot
var nume = document.getElementById('nume').value;
Fiindca se rescrie variabila cu un obiect care nu mai e de tip jQuery, si poate genera erori.
Re: Eroare JavaScript $ is not defined
Scris: Lun Noi 11, 2013
de cadou
Am inclusa pe site Jquery, dar degeaba.
nu inteleg, intr-un loc merge, iar aici nu merge.
inca ceva: am pe aceeasi pagina doua coduri js
daca scot pe cel de al 2 lea merge primu care da eroare merge. ar putea sa fie ceva care sa nu se "suporte intre ele " ?
codul al 2 lea
Cod: Selectaţi tot
function IdMeniu(Subiect){
var Indx= Subiect;
document.formreg.select2.options.length=0;
with (document.formreg.select2) {
if (Indx==0){
options[0]=new Option("");
}
if (Indx==1){
options[0]=new Option("");
options[1]=new Option("Birmingham");
options[2]=new Option("Bradford");
options[3]=new Option("Bristol");
options[4]=new Option("Cardiff");
options[5]=new Option("Edinburgh");
options[6]=new Option("Glasgow");
options[7]=new Option("Leeds");
options[8]=new Option("Leicester");
options[9]=new Option("Liverpool");
options[10]=new Option("London");
options[11]=new Option("Manchester");
options[12]=new Option("Sheffield");
}
if (Indx==2){
options[0]=new Option("");
options[1]=new Option("Brisbane");
options[2]=new Option("Hobart");
options[3]=new Option("Melbourne");
options[4]=new Option("Perth");
options[5]=new Option("Sydney");
}
if (Indx==3){
options[0]=new Option("");
options[1]=new Option("Graz");
options[2]=new Option("Leoben");
options[3]=new Option("Linz");
options[4]=new Option("Villach");
options[5]=new Option("Wels");
options[6]=new Option("Wien");
}
if (Indx==4){
options[0]=new Option("");
options[1]=new Option("Anvers");
options[2]=new Option("Bruges");
options[3]=new Option("Bruxelles");
options[4]=new Option("Charleroi");
options[5]=new Option("Gent");
options[6]=new Option("Liege");
options[7]=new Option("Namur");
options[8]=new Option("Tournai");
}
if (Indx==5){
options[0]=new Option("");
options[1]=new Option("Burgas");
options[2]=new Option("Dobrici");
options[3]=new Option("Plevna");
options[4]=new Option("Plovdiv");
options[5]=new Option("Ruse");
options[6]=new Option("Sofia");
options[7]=new Option("Varna");
}
if (Indx==6){
options[0]=new Option("");
options[1]=new Option("Alberta");
options[2]=new Option("Manitoba");
options[3]=new Option("Nova-scotia");
options[4]=new Option("Nunavut");
options[5]=new Option("Ontario");
options[6]=new Option("Quebec");
options[7]=new Option("Yukon");
}
if (Indx==7){
options[0]=new Option("");
options[1]=new Option("Brno");
options[2]=new Option("Liberec");
options[3]=new Option("Most");
options[4]=new Option("Olomouc");
options[5]=new Option("Ostrava");
options[6]=new Option("Praga");
options[7]=new Option("Zlin");
}
if (Indx==8){
options[0]=new Option("");
options[1]=new Option("Famagusta");
options[2]=new Option("Kyrenia");
options[3]=new Option("Larnaca");
options[4]=new Option("Limassol");
options[5]=new Option("Nicosia");
options[6]=new Option("Paphos");
}
if (Indx==9){
options[0]=new Option("");
options[1]=new Option("Aalborg");
options[2]=new Option("Copenhaga");
options[3]=new Option("Esbjerg");
options[4]=new Option("Maribo");
options[5]=new Option("Odense");
options[6]=new Option("Skagen");
options[7]=new Option("Viborg");
}
if (Indx==10){
options[0]=new Option("");
options[1]=new Option("Alexandria");
options[2]=new Option("Aswan");
options[3]=new Option("Cairo");
options[4]=new Option("Giza");
options[5]=new Option("Luxor");
options[6]=new Option("Rosetta");
}
if (Indx==11){
options[0]=new Option("");
options[1]=new Option("Basel");
options[2]=new Option("Berna");
options[3]=new Option("Cuira");
options[4]=new Option("Fribourg");
options[5]=new Option("Geneva");
options[6]=new Option("Lausanne");
options[7]=new Option("Lucerna");
options[8]=new Option("St-gallen");
options[9]=new Option("Winterthur");
options[10]=new Option("Zurich");
}
if (Indx==12){
options[0]=new Option("");
options[1]=new Option("Angers");
options[2]=new Option("Brest");
options[3]=new Option("Clermont");
options[4]=new Option("Dijon");
options[5]=new Option("Grasse");
options[6]=new Option("Le-havre");
options[7]=new Option("Le-mans");
options[8]=new Option("Lille");
options[9]=new Option("Lyon");
options[10]=new Option("Marsilia");
options[11]=new Option("Montpellier");
options[12]=new Option("Nantes");
options[13]=new Option("Reims");
options[14]=new Option("Rennes");
options[15]=new Option("Toulouse");
}
if (Indx==13){
options[0]=new Option("");
options[1]=new Option("Bayern");
options[2]=new Option("Berlin");
options[3]=new Option("Brandenburg");
options[4]=new Option("Bremen");
options[5]=new Option("Hamburg");
options[6]=new Option("Hessen");
options[7]=new Option("Saarland");
options[8]=new Option("Sachsen");
}
if (Indx==14){
options[0]=new Option("");
options[1]=new Option("Atena");
options[2]=new Option("Glyfada");
options[3]=new Option("Larissa");
options[4]=new Option("Patras");
options[5]=new Option("Volos");
}
if (Indx==15){
options[0]=new Option("");
options[1]=new Option("Bangalore");
options[2]=new Option("Calcuta");
options[3]=new Option("Mumbai");
options[4]=new Option("New-delhi");
}
if (Indx==16){
options[0]=new Option("");
options[1]=new Option("Ancona");
options[2]=new Option("Bologna");
options[3]=new Option("Catania");
options[4]=new Option("Genova");
options[5]=new Option("Milano");
options[6]=new Option("Napoli");
options[7]=new Option("Palermo");
options[8]=new Option("Pescara");
options[9]=new Option("Roma");
options[10]=new Option("Salerno");
options[11]=new Option("Venezia");
options[12]=new Option("Verona");
}
if (Indx==17){
options[0]=new Option("");
options[1]=new Option("Debar");
options[2]=new Option("Kavadarci");
options[3]=new Option("Prilep");
options[4]=new Option("Struga");
options[5]=new Option("Veles");
}
if (Indx==18){
options[0]=new Option("");
options[1]=new Option("Balti");
options[2]=new Option("Cahul");
options[3]=new Option("Causeni");
options[4]=new Option("Chisinau");
options[5]=new Option("Comrat");
options[6]=new Option("Edinet");
options[7]=new Option("Orhei");
options[8]=new Option("Ribnita");
options[9]=new Option("Soroca");
options[10]=new Option("Tiraspol");
options[11]=new Option("Ungheni");
}
}
}
Eroare JavaScript $ is not defined
Scris: Mar Noi 12, 2013
de MarPlo
Da, ar putea fi ceva:, variabile cu acelasi nume care se rescriu, functii cu acelasi nume, ...; prea mult cod de verificat
Poti folosi addon-un Firebug in browser-ul Mozilla ca sa vezi in consola erorile din codul javascript, si asa vei sti ce sa remediezi.
Eroare JavaScript $ is not defined
Scris: Mar Noi 12, 2013
de cadou
Pana la urma am rezolvat, cumva daca am adaugat de 2 ori fisierul js ar putea fi o cauza ? eu cred ca si asta ar fi putut sa fie problema.
da firebug folosesc pentru erori, cu asta am si descoperit problema de mai sus cu $ ....