<script>
$(document).ready(function() {
$.ajaxSetup({
headers:
{
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
});
//For delete function <button onclick="deleteDog">
function deleteSales(url) {
$.ajax({
type: "POST",
url: url,
success: function(result) {
location.reload();
}
});
}
</script>
**popup click yes and error**
<p>THIS NOT WORK</p>
Only popup when click ok then error
<button onclick="return confirm('Are you sure?')" href="deleteSales('{{ route('sales.delete', ['id' => $value->sales_id]) }}')"></button>
按钮没有href
属性。您需要将confirm和ajax调用全部放入onclick函数中。所以,我把confirm
移动到了deleteSales
函数中。 confirm
返回一个关于用户是否接受的布尔值。
我不知道PHP,所以我无法确认该url是否正确生成,但其他一切都应该正常工作。
<script>
$(document).ready(function() {
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
});
function deleteSales(url) {
if(confirm('Are you sure?')) {
$.ajax({
type: "POST",
url: url,
success: function(result) {
location.reload();
}
});
}
}
</script>
<button onclick="deleteSales('{{ route('sales.delete', ['id' => $value->sales_id]) }}')"></button>