2017-08-16 25 views
-1

私は作業中のコードを持っていますが、私のコードにphpファイルのajax jsコードは含まれていません。問題は、2番目のスクリプトのjavascriptが機能していないことです。 Ajax呼び出しで2番目のファイルからjsスクリプトを実行することはできません。ここにajaxコードがあります。私の質問は、js関数を使ってPHPファイルを呼び出すことです。なぜなら、これらのjs関数は、このajaxコードで呼び出すと動作しないからです。jsスクリプトでajaxを使用してphpファイルを呼び出す

<script>$.ajax({ 
           url: "getSubcategorieFormUpdate.php?id=" + activeSubcategorie + "&sifra_novogradnja=<?php echo $sifra_novogradnja ?>", 
           method: "GET", 
           dataType: 'text', 
           success: function (result) {          document.getElementById("advertForm").innerHTML = result; 
           } 
          });</script> 
+1

を誤解したのかを指定してください望んでいないならAjax](https://stackoverflow.com/questions/21386761/javascript-in-php-file-doesnt-work-when-php-file-is-called-using-ajax) –

+0

同様のjsをajaxなしで呼び出すことはできますか? –

答えて

0

私はあなたの質問を正しく理解しているかどうかはわかりませんが、もし私がしたら、いいえ。あなたはjavascriptを使って呼び出しているphpファイルにjavascriptコードを挿入すべきではありません。

javascriptファイルでajaxを2回呼び出す場合は、それを2回コールします。

$.ajax({ 
    url: "yourUrl.php", 
    method: "GET", 
    data: {id: 'id'}, 
    success: function(data) { 
     $.ajax({ 
      url: "getSubcategorieFormUpdate.php?id=" + activeSubcategorie + "&sifra_novogradnja=" + data.sifra_novogradnja, 
      method: "GET", 
      dataType: 'text', 
      success: function(result) {          
       document.getElementById("advertForm").innerHTML = result; 
      } 
     }); 
    } 
}); 

それはあなたが、私はPHPファイルを使用して呼び出されたときのphpファイル内のJavaScript [の可能な重複が動作しません:)

よろしく、KJ

関連する問題