I want to hide url in ajax from page source,how can i do it.
my script(tracking.php)
$(document).ready(function () {
var from = "";
$('#loadings').show();
$.ajax({
type: "GET",
url: 'http://apis.andd.ddd/api/Get_Loadsheet_Details/<?php echo $number; ?>',
dataType: 'json',
success: function (response) {
$('#loadings').hide();
console.log(response);
document.getElementById('lrid').innerHTML = "LR NO: " + response[0].LRSUFIX + response[0].LR_NO;
document.getElementById('consign').innerHTML = response[0].COMPANY_NAME;
document.getElementById('from').innerHTML = response[0].LOADFROMMST;
document.getElementById('dest').innerHTML = response[0].DESTINATION;
document.getElementById('case').innerHTML = response[0].NO_OF_PKT;
document.getElementById('lrsta').innerHTML = response[0].LR_STATUS;
document.getElementById('lr').innerHTML = response[0].lrLoadStatus;
document.getElementById('vecno').innerHTML = response[0].VEHICLE_NO;
document.getElementById('lrstatus').innerHTML = response[0].LOADIG_STATUS;
document.getElementById('ldate').innerHTML = response[0].DATE;
}, error: function (errors) {
console.log(errors);//alert('hi');
$('#loadings').hide();
$('#error').html("
No data found on this LR No.
");}
});
});
my form(index.html)
please help me how can i hide url link.
解决方案
Send the request to PHP, then make the call to the API with PHP
$(document).ready(function () {
var from = "";
$('#loadings').show();
$.ajax({
type: "GET",
url: 'somephp.php?number='<?php echo $number; ?>',
dataType: 'json',
success: function (response) {
.....
}, error: function (errors) {
console.log(errors);//alert('hi');
$('#loadings').hide();
$('#error').html("
No data found on this LR No.
");}
});
});
Then in your PHP
if (isset($_GET['number']) && is_int($_GET['number'])) {
$url = 'http://apis.andd.ddd/api/Get_Loadsheet_Details/' . $_GET['number'];
// make your request here
// send data back to Javascript
}