ドキュメントロード機能で予期せぬ入力エラーが発生しました。私はこのエラーを見てきました、そして、どこかの閉じ括弧が欠けていなければならないと思っていましたが、見つけられないようです。このエラーの原因となる可能性のあるものはありますか?私はjQueryの構文に慣れていないし、phpと多くのものを混ぜているので、ちょっと狂っているし、正しく区別できないか、奇妙なことに読んでいるかもしれない。予期しない入力エラー終了のエラーの原因を見つけることができません
エラーが最初の行の強調表示されます。isset($_GET['ipPeer'])
が近い決してあなたを設定されていないされている場合は、そのPHP if
の内側にあなたの$(function() {
を閉じた
$(function() {
//Loading correct divs into place.
$('#peerDiv').load('<?php if(isset($_GET['popup'])) echo "../../";?>incl/singleForms/returnPeer.php?company=<?php echo $companyID;?>&zoneID=&ipPeer=');
$('#ingressDiv').load('<?php if(isset($_GET['popup'])) echo "../../";?>incl/singleForms/returnIngress.php?company=<?php echo $companyID; ?>&peerID=&peerView=');
<?php
if(isset($_GET['ipPeer'])){
//Query that selects the zone and cacPool for the currently selected peer
$qry = "SELECT zoneID, ipID FROM ipPeers WHERE peerName ='" . $_GET['ipPeer'] . "';";
$qry_result = odbc_exec($admconn,$qry) or die("A database error has been detected. Err: returnIPPeer-1");
while($row = odbc_fetch_array($qry_result)){
$zoneID = $row['zoneID'];
$ipID = $row['ipID'];
?>
//Loading correct divs into place.
$('#peerDiv').load('incl/singleForms/returnPeer.php?<?php if(!empty($_GET['ipPeer'])){ echo "enable=";}?>&company=<?php echo $companyID;?>&zoneID=<?php echo $zoneID; ?>&ipPeer=<?php echo $peerID;?>');
$('#ingressDiv').load('incl/singleForms/returnIngress.php?enable=&company=<?php echo $companyID; if(!empty($_GET['ipPeer'])){ echo "enable=";}?>&peerID=<?php echo $_GET['ipPeer'];?>&peerView=');
//Highlighting correct values for select options.
$("#zoneList").val('<?php echo $zoneID;?>');
$("#ipAddExist").val('<?php echo $_GET['ipPeer'];?>');
$("#ingressList").val('<?php echo $_GET['ipPeer'];?>');
});
<?php }
}?>
あなたはなぜJSにPHPを注入していますか? –
生成されたJavaScriptを出力します。このコードを注射する。 – chris85
私は、問題は、ファイルの最後に '$(function(){'と '});を閉じないことです。 – vaso123