0
でアヤックスからデータを取得し、私のjavascript機能:ここでここでsymfonyの
var lastid = 0;
function charger() {
setTimeout(function(){
$.post(
'http://localhost:8000/chat',
{id: lastid},
function(data) {
$('#chat').prepend(data);
}
);
charger();
},5000);
}
私.PHPコントローラ:
public function addMessagesAction(Request $request){
$id = $request->request->get('lastid');
$idall = $request->request->all();
var_dump($id);
var_dump($idall);
}
とのvar_dumpからの私の結果:
NULL 配列( 0){}
私の質問は:
私のコントローラで私の "lastid"を取得するには?
、あなたが」勝ちましたあなたのPHPコードでは決して 'lastid'を得ることはありません。 'lastid'を取得したい場合は、javascriptコードの' {lastid:lastid} 'として送信しなければなりません。 – dlopez
私はjavidファイルでlastidで変更IDを持っていますが、結果は同じです... – 0x4d
質問に関連するすべてのコードを表示できますか?例えば、ルーティング構成は非常に込み入ったものである。 – dlopez