2011-07-22 4 views
0

をJavaScriptの変数を渡すの問題私は今、このコードを持っている:たURLでのphpファイルに

$(document).ready(function() { 
var ktitle =  $('.hiddentwo').text(); 
$('div#tab2').load('morefour.php?title=ktitle'); 
}); 

が、PHPファイルには、この変数を取得していないようです...私は何か間違ったことをやっていますか?

私はPHPファイルに何かをエコーし​​、テキストが表示されます。また、私がphtファイルの$ ktitleをエコーすると、私は 'kitle'を取得します。これは愚かな質問ですが、私はその変数をURLに格納する方法を知りたいだけです。

答えて

3
$('div#tab2').load('morefour.php?title=' + encodeURIComponent(ktitle)); 
1

?titleを「ktitle」にハードコードしているためです。これを変数に置き換える場合は、変数を'morefour.php?title=' + ktitleに連結する必要があります。

3

は、最初のケースで

$('div#tab2').load("morefour.php", { 
     title:ktitle 
    }); 

又は

$('div#tab2').load('morefour.php?title='+ktitle); 

UPDATE

を使ってみて、データは、GETを介して第2に、POSTを介して、スクリプトに渡されます。

関連する問題