Ciao marste881,
e quando devi fare questa verifica? qual'è l'evento che la scatena?
Ti faccio un esempio fittizio, con un bottone e la adatti al tuo evento.
codice:$("#button").click(function(e){ e.preventDefault(); var d = $("#campo1").val(); if(d){ $("#campo2").attr("required","required"); //campo 1 compilato }else{ $(this).unbind("click").trigger("click"); } })