1
私は、いくつかのデータをPHPに渡したいと思うjQuery getJSONを持っています。奇妙なことは、私はvarを渡すことができないということです。私のコードでは、私はOKを動作させる別の領域があります、また、私は文字列をハードコアもOKですが、私はまた、正常に動作している有効なvarを置く場合、動作していません。ここに私のコードは次のとおりです。私は、ドロップダウンリストから文字列を取得する場所getJSONデータからPHPに渡す変数の問題
これは、次のとおりです。ここで
$('.funcionarias').change(function(){
func = $('.funcionarias').val();
$('.funcionariaTitle').text(func);
});
は、私は同じgetjsonを使用し、[OK]を働いている別の部分である:
$.getJSON(url+preco+php, {serv:idserv},null).then(function(data)
{console.log(data);
しかし、これが動作していません。
$.getJSON("http://ib.esy.es/gestao/_php/select_com_mes.php", {func:func}).then(function(data)
私が入れた場合:
$.getJSON("http://ib.esy.es/gestao/_php/select_com_mes.php", {func:"String"}).then(function(data)
が正常に動作します。
私は本当に何が起こっているのか分かりません。この変数はgetJSONの下でも正常に機能しますが、その特定のgetJSONメソッドでは機能しません。誰か助けてくれますか?ありがとうございました!
で応答を与えない?? 'func'が定義されているかどうかを確認してください。 –
'func'はokと定義されています。私は奴隷の下で警報を使用し、それは正しいsttringを与える。 –
'$ .getJSON'を呼び出すときに' func'が正しく定義されていれば、動作しない理由はありません。もっとコードを投稿できますか、そのような孤立した線を表示するだけで何が間違っているのかは分かりません。 'func'が' .change() '関数から' $ .getJSON'を呼び出す関数にどのようになっていくのかを知る必要があります。 – Barmar