0
I have this function, which works perfectly:
$('#FornecedorNovo').submit(function (e) {
e.preventDefault();
var url = "/Fornecedor/VerificaInscricao";
var Insc = $("#InscricaoEstadual").val();
var form = this,
$form = $(form); // Salvamos o formulário atual em uma variável
$.ajax({
url: url,
data: { insc: Insc },
datatype: "json",
type: "POST",
success: function (data) {
if (data.resultado == true) {
alert('Já existe esta inscrição estadual cadastrada para outro fornecedor.');
$("#InscricaoEstadual").focus();
} else {
var url1 = "/Fornecedor/VerificaDocumento";
var Documento = $("#Documento").val();
$.ajax({
url: url1,
data: { documento: Documento },
datatype: "json",
type: "POST",
success: function (data) {
if (data.resultado == true) {
alert('Já existe este CNPJ/CPF cadastrado para outro fornecedor.');
$("#Documento").focus();
}
else {
$form.off('submit').submit();
}
}
});
}
}
})
});
However it appears an Alert, I wanted the message to appear equal to field validation, no <span asp-validation-for="InscricaoEstadual" class="text-danger"></span>
for example.
It is possible?
You should probably add the framework tag you’re using. There may be a simpler way to do this that isn’t just javascript or jquery.
– fernandosavio
@fernandosavio added. work with Asp.net core.
– Mariana