J'ai déjà reçu les données dans ajax code>, puis j'ai utilisé cette jQuery pour ajouter ces données au modèle de lame. Route::post('translation/delete', 'Home\TranslationController@recodeDelete')->name('translation.recode.delete')->middleware('auth');
4 Réponses :
hi s'il vous plaît utiliser le bouton ONCliquez sur le bouton. J'espère que c'est utile p> p> p>
En utilisant onclick et jquery semble tellement éteint
Si vous utilisez JQuery Créez la fonction JQuery OnClick et définissez un attribut dans la balise HTML et obtenez la valeur à l'aide de cette balise.
Il utilise jQuery.
$(function() {
$.ajax({
url: '{{route('translation.recodes')}}',
type: 'post',
data: {
_token: "{{ csrf_token() }}"
},
success: function (data) {
$.each(data,function(index, el) {
var row = `<tr>
<td>`+el.korean+`</td>
<td>`+el.japanese+`</td>
<td><button onclick="removeTd(this,"`+el.id+`")" type="button" class="btn btn-danger float-right">ìì </button></td>
</tr>`;
$('#transRecords').append(row);
});
},
error: function () {
alert("error!!!!");
}
});
});
function removeTd(ele,id){
var cnf = confirm('Are you sure to delete this entry..?');
if(cnf){
$.ajax({
url: "{!! route('translation.recode.delete') !!}",
type: "POST",
data: {id:id},
success: function(response){
if(response=="true")
alert('Delete Successfully');
}
});
var m_id = $(ele).closest('tr').children().first().find('input:hidden').val();
$(ele).closest('tr').remove();
}
}
Cette erreur non capturée SyntaxError: extrémité inattendue de l'entrée ..?
Vous pouvez le faire de deux manières; Tout d'abord en utilisant modal et seconde à l'aide d'une alerte JavaScript.
la première option - à l'aide d'un exemple modal
Vous pouvez toujours le faire de cette façon avec une alerte JavaScript