Kan det virke passe at man ikke kan include/require et external lib, når man laver et ajax request til en php fil?
nej det psser ikke, man kan sagtens require externe filer i sin request server side file
index.php
<script type="text/javascript">
function GetAjaxData(Val, OutputId){
var url = "request.php";
var params = "id=" + Val;
$.ajax({
type: "GET",
// type: "POST",
url: url,
data: params
}).done(function (msg) {
$('#'+OutputId).html(msg);
});
}
</script>
request.php
<?php
require_once($_SERVER['DOCUMENT_ROOT']."/include/php/db/mysqlconnection.php");
require_once($_SERVER['DOCUMENT_ROOT']."/include/php/db/postnr/postnr.php"); // postnummer_class
$conn=MySqlPdo("postnummer");
$id = $_GET['id'];
$p=new postnummer_class($conn);
echo $p->GetCityName($id);
?>
Det samme gælder faktisk javascript? findes der måder at include andre scripts på?
det gøres som du plejer, i din index fil
Indlæg senest redigeret d. 01.02.2015 04:26 af Bruger #16075