Ho un problema con le barre! Ho alcuni jQuery per la gestione di finestre di dialogo generiche su una pagina. In alcuni casi i campi sono di passaggio/percorsi delimitato da ...Escaping di barre in jQuery per il passaggio di percorsi in una richiesta AJAX
var fieldValues = [];
// pull values from all the fields belonging to the dialog...
$.each($(this).find('input, textarea, select'), function(n,field) {
// escape the path fields
var value = escape($(field).val().replace(/\//g,'__slash__'));
//alert ($(field).attr('id')+'='+value);
if(id != '' && value != '') {
fieldValues.push(id+'='+value);
}
});
Questo codice funziona, ma ho un brucatura manuale di __slash__ quando arrivo alla fine php delle cose. C'è qualche funzione di codifica che mi manca potrebbe farmi cadere la sostituzione dall'aspetto maldestro?