ボタンからIDを取得したいと思います。私は自分のAjaxリクエストでこのidが必要です。私はボタンのIDをこのように取得していLARAVEL:PHPでjavascript変数を使用する
<form>
<div class="form-group">
<button class="btn btn-primary" name="deletecar" id="{{$car->id}}">Delete</button>
</div>
</form>
:
<script type="text/javascript">var JcarID = this.id;</script>
最後に私のAjaxリクエストこれが私のボタンです。
$('[name="deletecar"]').click(function (e)
{
var JcarId = this.id;
e.preventDefault();
$.ajax({
type: "POST",
url: '{{ action('[email protected]', [$user->id, $car->id])}}',
success: function (data)
{
// alert(data);
}
});
});
読み込み用Thx!
SOLUTION
は私のコードにいくつかのビットを変更しました。私は私の要求のURLを変更しました。あなたの条件はまだ何推測する
$('[name="deletecar"]').click(function (e)
{
e.preventDefault();
$.ajax({
type: "POST",
url: '/users/{{$user->id}}/deletecar/'+this.id,
success: function (data)
{
// alert(data);
}
});
});
JavaScriptで別の変数を使用してpageload等に値を割り当てる:あなたはJavaScriptで値を比較したい場合は、直接比較するか、値を比較する場合= {{$カルボ>のid}} VAR carID PHPでは、変数値をAjax経由で渡します – Shan
しかし、これは1台の車でのみ有効です。同じ画面に10台の車があればどうなりますか? – user3398922
更新ごとにOPはAJAXを介してth変数JcarIdを直接渡すことができます。 &私は彼がすでに解決を得たと思う – Shan