次のコードは、私はクローム開発者ツール(私はデバッグに使用しています)(リソース> XHR)から得るものですが、私のPHPページで私のスクリプトの一部は、このデバッグJavaScriptコード
<script type="text/javascript" >
alert('Out');
if (<?php echo $delFlag; ?> == 1) {
alert('ting');
}
</script>
のようなものです
<!-- For javascripts -->
<script type="text/javascript" >
alert('Out');
if (1 == 1) {
alert('ting');
}
</script>
アラートがポップアップしていません。
私のコードに何が間違っていますか?
更新は
私は、ファイル内の私のコードが追加-line.php
updateDb.phpで今<script type="text/javascript" >
// $(function() {
if (<?php echo $timer; ?> == 1) {
//alert('Line');
var timenow = <?php echo time(); ?>;
var dataPass = 'lineId=' + <?php echo $lineId; ?> + '&storyId=' + <?php echo $storyId; ?> + '&timenow=' + timenow;
$.ajax({
type: "POST",
url: "proc/updateDb.php",
data: dataPass,
cache: false,
success: function(){
// Show error if error is there
}
});
}
// });
</script>
をした私は、POSTの値を使用して、いくつかのCRUDの事を処理Mと、その後決定$delFlag
値。次に、このファイルの最後に、私は
<script type="text/javascript" >
alert('Out');
if (<?php echo $delFlag; ?> == 1) {
alert('ting');
}
</script>
(上記の最初のものと同じ)としての私のスクリプトをしました。しかし、このスクリプトは、それはそう、すべてで実行されていません。
コードが正しいかを使用する場合、問題は、コードに比べてどこかになければなりません。 – Danilo
jsはすでに有効です。それは他の場所にあるはずです。 .. – ptamzz
あなたはそれが自分で動作することを確認することができます:上のコードを取って、それを空の "test.html"ファイルに入れ、ブラウザで開きます。アラートが表示される必要があります。 – Danilo