2013-04-02 28 views
-2

我遇到問題。我發送變量c_prot至頁面parsing.php。 它的工作原理,但我需要發送c_prot在同一時間也頁chart.php但它不工作。如果你解決了類似的問題,或者你知道如何去做,如果你能幫助我,我會非常感謝。將PHP變量發送到更多頁面

感謝很多:)

這是我的代碼:

<script type="text/javascript"> 
$(document).ready(function() 
{ 
$('#generuj').submit(function() 
{ 
    $.post('parsing.php', 
    { 
     c_prot : $('select#protokoly option:selected').val() 
    }, 
    function(data) 
    { 
     if(data == 'no') 
     { 
      $('#refresh').html('Chyba') 
     } 
     else 
     { 
      $('#refresh').html(data); // START 
      $('chart_plot').click(function() 
         { 
         document.location.reload(); 
         }); 

        //END 
     } 
    }); 

    $.post('chart.php', 
    { 
    c_prot : $('select#protokoly option:selected').val() 
    }); 
    return false; 
}); 
}); 

+0

使用兩個後期功能有問題嗎? – StoicJester

+0

我試過了,但它不起作用,這個腳本與提交按鈕連接 – forgatn

+0

或者你有一個想法如何添加另一個帖子功能到我的代碼?:) – forgatn

回答

2

由於您使用的地點刷新,頁面可能是扔掉任何東西從圖表回來。 PHP。試試這個:

$.post('parsing.php', 
{ 
    c_prot : $('select#protokoly option:selected').val() 
}, 
function(data) 
{ 
    $.post('chart.php', 
    { 
     c_prot : $('select#protokoly option:selected').val() 
    }).done(function(){ 
     if(data == 'no') 
     { 
      $('#refresh').html('Chyba') 
     } 
     else 
     { 
      $('#refresh').html(data); // START 
      $('chart_plot').click(function() 
        { 
         document.location.reload(); 
        }); 

        //END 
     } 
    }); 
}); 

這樣,你在呼喚你的第二個職位,當你聽到從第一個回來,但你刷新頁面之前。

+0

對不起,我不擅長,我還在學習。我在上面再次編輯和粘貼,但仍然無效。請問有什麼錯誤嗎? – forgatn

相關問題