ボタンのIDを隠し入力に渡すにはどうすればよいですか?ボタンIDからクリック時に値を渡すにはどうすればよいですか?
ユーザーをリストして削除ボタンを生成するforeachがあります。このボタンのIDをモーダル内の隠れた入力に渡したいと思います。
@foreach
<button type="button" id="{{$user->id}}" data-toggle="modal" data-target="#modal-delete" onclick="deleteUser();"> Delete </button>
@endforeach
これは私が試したものですが、うまくいきませんでした。
function deleteUser(id) {
$('input[name=user_id_modal]').val(id);
alert(id);
}
<input type="hidden" name="user_id_modal"> ^button's id should go here.
'onclickの="は、deleteuser (this.id); "はIDを関数に渡します... – nnnnnn
ボタンと入力のセットがあるようです。お互いにどのように関係しているのかデモンストレーションしてください。私たちはそれを解決するのに十分なデータがないのではないかと心配しています。すべての入力の名前は 'user_id_modal'ではありません! – NDFA