PHP変数にもajax応答を割り当てることができますか?PHP変数へのAjax応答の割り当て
私はその目的のために、この方法持っている私のLaravelコントローラで:
public function editProductPost(Request $request)
{
return response()->json([
'sliderValue' => $request->get('value')
]);
}
をそしてこれが私のAjaxです:
/**
* Ajax Post
*/
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.ajax({
type: 'post',
contentType: "application/json",
url: "{{ Route('editProductPost', $product->id) }}",
headers: {
'X-Requested-With': 'XMLHttpRequest'
},
data: JSON.stringify({
value: getSliderVal,
productId : getPrId
}),
datatype: 'json',
success: function(response) {
// get response
console.log(response.sliderValue)
}
あなたはどういうことを言っていますか? PHPへのAjax?申し訳ありません、何も分かりません... – eisbehr
@eisbehr私はajaxの応答を正しく取得します、私は各ajax呼び出しでその値を保持するphp変数を作成したい – utdev
私はあなたが ' 「側」とは「サーバー側」という意味ですか? JavaScriptはあなたのサーバー上でブラウザとPHPで動作します。あなたはjsの中でPHP変数を設定することはできません...あなたができることは、 'editProductPost'を拡張して他の作業をすることです。 – eisbehr