Posted: luglio 5th, 2011 | Author: Francesco Apollonio | Filed under: Javascript, Programmazione, recensione | Tags: ajax, code tips, form, Guide, html, javascript, jquery, plugin, utility, varie, web | No Comments »
Sviluppano spesso siti web di vario genere, mi sono trovato a dover gestire un form html con Ajax. Il problema non è stato tanto per i dati testuali normali, quanto principalmente perchè dovevo trasferire un file via AJAX.
Lo strumento che ho utilizzato è JQuery Form Plugin. Tre parole per descriverlo? Semplice, rapido e funzionante!
Read the rest of this entry »
Posted: marzo 5th, 2011 | Author: Francesco Apollonio | Filed under: Javascript, Programmazione | Tags: code tips, internet, javascript, regexp, utility, web | No Comments »
Può sempre servire convertire alcuni caratteri accentati nelle corrispondenti versioni accentate (soprattutto quando i passaggi del testo son molti, magari ci sta di mezzo anche un db o uno dei nodi intermedi non è sotto il nostro controllo).
Questo è il codice che converte tutti i caratteri accentati per la stringa passata come parametro:
function convertCharacters(string) {
conv_map = {
'À': 'A\'', 'à': 'a\'', 'Á': 'A\'', 'á': 'a\'',
'È': 'E\'', 'è': 'e\'', 'É': 'E\'', 'é': 'e\'',
'Ì': 'I\'', 'ì': 'i\'', 'Í': 'I\'', 'í': 'i\'',
'Ò': 'O\'', 'ò': 'o\'', 'Ó': 'O\'', 'ó': 'o\'',
'Ù': 'U\'', 'ù': 'u\'', 'Ú': 'U\'', 'ú': 'u\''
};
for (var i in conv_map) {
string = string.replace(new RegExp(i, "g"), conv_map[i]);
}
return string;
}
Buon lavoro!