Сегодня я встречаю эту проблему, и я нашел: URL - веб-API MDN
var url = new URL("http://test.example.com/dir/subdir/file.html#hash");
Это возвращение:
{ hash:"#hash", host:"test.example.com", hostname:"test.example.com", href:"http://test.example.com/dir/subdir/file.html#hash", origin:"http://test.example.com", password:"", pathname:"/dir/subdir/file.html", port:"", protocol:"http:", search: "", username: "" }
Надеюсь, что я первый вклад поможет вам!
Посмотрите на эту часть вашего кода:
$.ajax({
url: "barcodereaded.php",
method: "POST",
data: barcode,
success: function(res){
console.log(res);
}
});
Метод success
говорит, что делать с результатом вашего кода ajax. И здесь вы специально говорите записывать ответ (res) на консоль.
Вместо этого вы можете использовать содержимое res
, чтобы добавить его к вашему домену через предпочитаемое вами решение Javascript (vanilla, jQuery, ...).
С помощью jQuery вы можете (если результатом вашего php-кода является какой-то текст):
$('#my-return-container').text(res)