Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.476 pregleda

Najnovija ↓

parametrizovani stringovi u jQuery-ju 26.09.2010. u 11:37 · pre 195 meseci #1
Postoji li mogucnost parametrizovanih stringova u jQuery-ju.
Posto radim neko dinamicko dodavanje ulaza u tabelu i to radim preko jQuery-ja.

Citat:
$td2 = $td2+"<a style=\"cursor:pointer\" id=\"link\">Neki link";


Naravno ovo ovako moze, ali ja hocu da naravim neku promenljivu $prom="Neki link" i da ga ubacim u string umesto da sto puta nadovezujem string
Potpis
Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
Re: parametrizovani stringovi u jQuery-ju 26.09.2010. u 14:45 · pre 195 meseci #2
Mozes da koristis ovo:
Code (javascript):

//String format funkcija za laksi rad sa stringovima sa parametrima
String.format = function() {
    var s = arguments[0];
    for (var i = 0; i < arguments.length - 1; i++) {
        var regularniIzraz = new RegExp("\\{" + i + "\\}", "gm");
        s = s.replace(regularniIzraz, arguments[i + 1]);
    }
    return s;
}

//A koristis na sledeci nacin
var nekiString = String.format('Neki tvoj {0} koji ce se {1} ovde','string','prikazati')
//...znaci prvi parametar ti je string sa parametrima, gde samo ubacujes u {} gde hoces parametre, a nakon toga redom vrednosti parametara.
 


Valjda si to hteo
Potpis

My IT View Of Life-BrLOG-Delphi for PHP


» LinkedIn
Re: parametrizovani stringovi u jQuery-ju 26.09.2010. u 14:55 · pre 195 meseci #3
Hvala puno, ovo mi je trebalo
Potpis
Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
Re: parametrizovani stringovi u jQuery-ju 27.09.2010. u 16:07 · pre 195 meseci #4
evo malo optimizovanije verzije:
Code (javascript):

String.prototype.format = function() {
  var params = arguments;
  return this.replace(/{(\d+)}/g, function(str, index) { return params[index]; });
};
 


Code (javascript):

alert('Neki tvoj {0} koji ce se {1} ovde'.format('string', 'prikazati'));
 
Potpis
rafforum.rs - Forum Računarskog Fakulteta
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme