< div class="snippet-code">
Код: Выделить всё
function del(id) {
//alert(id)
$('#service_sales').load({
!!json_encode(url('/invoice/remove')) !!
} + '/' + id); // Shows error
}
$(document).ready(function() {
$('#complete').on('click', '#complete', function() {
$('#submit').click();
});
$('#service_id').on('change', function() {
$('#complete').hide();
$('#comment').hide();
$('#tender').hide();
var service_id = $('#service_id').val();
//ajax
$('#service_sales').load({
!!json_encode(url('/invoice/sales')) !!
} + '/' + service_id); // Shows error
});
$('#patient_id').on('change', function() {
var patient_id = $('#patient_id').val();
$('#payment').show();
$('#calculateBtn').show();
});
$('#calculate').click(function() {
$('#tender').hide();
$('#complete').hide();
var cash = $('#cash').val();
var discount = $('#discount').val();
var sub_total = $('#sub_total').val();
var tax = $('#tax_percent').val();
if (sub_total.length) {
if (cash > 0) {
var total = sub_total - discount;
var tax_amount = total * tax / 100;
var total_amount = total + tax_amount;
var tender_amount = cash - total_amount.toFixed();;
if (tender_amount < 0) {
$('#msg').show();
$("#msg").html("Insufficient Balance...");
} else {
$('#msg').hide();
$('#complete').show();
$('#comment').show();
$('#tender').html('[b]Sub Total: Tk ' + sub_total + '[/b]
[b]Discount: Tk ' + discount + '[/b]
-----------------------------
[b]Total: Tk ' + total_amount.toFixed() + '[/b]
[b]Cash: Tk ' + cash + '[/b]
[b]Return: Tk ' + tender_amount.toFixed() + '[/b]');
$('#tender').show();
}
} else {
$('#msg').show();
$("#msg").html("Enter Cash Amount...");
}
} else {
$('#msg').show();
$("#msg").html("Please Select Doctor First...");
}
});
}); // Shows error
function getDoctor() {
var doctorName = $("#doctorName option:selected").text();
$("#selectedDoctorName").val(doctorName);
}
Код: Выделить всё
Я получаю различные виды ошибок, например:
- Ожидается присвоение свойства
- Ненулевые утверждения можно использовать только в файлах TypeScript.javascript
- ';' ожидается
- Декларация или заявление ожидаемо.javascript
p>
Существуют и другие файлы со строками json_encode, и они также показывают ту же ошибку. Сначала я подумал, что это просто предупреждение. Однако эта ошибка также влияет на выходные данные проекта, то есть предполагаемая часть кода не работает.
Это проект PHP Laravel. Единственное, что я помню, это обновление Laravel с 5.4.* до 5.5.*, до этого он работал идеально. Я все еще новичок, поэтому не знаю, как справиться с этой ошибкой. Или есть другой способ сделать то, что делают эти строки кода?
Большое спасибо. Вот полный файл, если вы хотите увидеть: https://codeshare.io/3y1Vo6
Подробнее здесь: https://stackoverflow.com/questions/786 ... javascript
Мобильная версия