Buon pomeriggio a tutti.
Vorrei sapere se c'è un modo per non creare ogni volta, per ogni modulo una funzione come la seguente:
codice:
function ajaxSubmit(tipo){
var cTitolo = $("#cTitolo").val();
var cOggetto = CKEDITOR.instances.editor1.getData();
var dtValidita = $("#dtValidita").val();
var dtScadenza = $("#dtScadenza").val();
if (cTitolo == "") {
$("#cTitolo-description").html("<div class='alert alert-danger' role='alert'>Campo obbligatorio</div>");
$("#cTitolo").focus();
return;
}
if (confirm('Conferma Pubblicazione?')){
$.ajax({
type : "POST",
url : "iscrizione.php",
data : "id=" + id +
"&cTitolo=" + cTitolo +
"&cOggetto=" + cOggetto +
"&dtValidita=" + dtValidita +
"&dtScadenza=" + dtScadenza ,
success: function(html){
$("#cercaFile").html(html);
}
});
}
else{
return;
}
}
Vorrei sapere se c'è un modo per inviare i dati, senza dover dichiarare tutte le variabili, e poi nel parametro "data:", evitare di digitare tutto quel codice.
Grazie.