Привет всем, у меня небольшая проблема с моим кодом, где я могу ошибиться в jquery console.log (data);покажет значение.
Когда это значение вернется, появится следующая ошибка: указанное значение «21,593» не является допустимым числом.Значение должно соответствовать следующему регулярному выражению.
Код jquery My Code:
$('#search-box<?=$x;?>').blur(function() {
var val = $("#search-list<?=$x;?>").val();
$.ajax({
type: "POST",
url: "searchlist.php",
data:'amount='+$(this).val(),
success: (data) => {
console.log(data);
var number = $('#quantity<?=$x;?>').val();
$("#unit_pricea<?=$x;?>").val(data);
var o_val = $("#unit_pricea<?=$x;?>").val();
//console.log(o_val);
var op_val = number * o_val;
//console.log(op_val);
$("#amounta<?=$x;?>").val(op_val);
var amount4_total = 0;
for (var i = 1; i <= 13; i++) {
amount4_total += Number($(`#amounta${i}`).val());
// console.log($(`#amounta${i}`).val());
}
//console.log(amount4_total);
$('#amount4').val(amount4_total);
// console.log($("#brand_val").val($('#amount4').val(amount4_total)));
$("#brand_val").val(amount4_total);
}
});
});
$ ("# unit_pricea"). Val (data);в этом положении я верну значение, тогда возникнет проблема.
Мои снимки экрана здесь я выведу значение
здесь мое значение console.log иошибка отображения