In laravel 5.1 Progettolaravel validazione dei form ajax con campo di input
sto ottenendo questo Response Ajax Come Errore
{
"success":false,
"errors":{
"drugs_power":["The drugs power field is required."]
}
}
ho bisogno di una convalida di errore come questa immagine posso farlo da validatore laravel di questo codice (return From Controller),
$this->validate($request, [
'drugs_name' => 'required|unique:drugs',
'drugs_group_name' => 'required',
'drugs_power' => 'required'
]);
Mostra in blade.php di questo codice
<div class="form-group{{ $errors->has('drugs_power') ? ' has-error' : '' }}">
<label for="userName">Power</label>
<div>
<input type="text" class="form-control" name="drugs_power"
value="{{old('drugs_power')}}">
@if ($errors->has('drugs_power'))
<span class="help-block">
<strong>{{ $errors->first('drugs_power') }}</strong>
</span>
@endif
</div>
</div>
Come posso rendere validazione ajax + laravel proprio così ??
Che cosa stai cercando di fare esattamente? Quello che hai sopra sembra normale, no? Stai cercando di restituire un messaggio specifico dall'errore? – camelCase
sì. ho bisogno di un messaggio specifico dall'errore. –
Qualunque cosa tu stia usando per eseguire ajax submit (jQuery?), Deve anche essere programmato in modo tale da elaborare i dati di errore e quindi aggiungere il messaggio di errore al tuo codice HTML. Non c'è magia in Laravel che lo farà per te. –