HTMLの特定のボタンをクリックした後に表示するモーダル編集フォームを作成します。これはjavascriptのです:このコードでブートストラップモーダルでJavascript関数が定義されていません
<script>
var edit;
jQuery(document).ready(function($) {
// Edit Data (Modal and function edit data)
edit = function edit(id, un, nl, em, nh, st) {
//$('#myModal').attr('action', '{{ url('user/edit') }}/'+id;
$('#footer_action_button').text("Update");
$('#footer_action_button').addClass('yellow btn-outline');
$('.btn').addClass('edit');
$('.modal-title').text('Edit Pengguna');
$('.delete').hide();
$('.form-horizontal').show();
$('#un').val(un);
$('#nl').val(nl);
$('#em').val(em);
$('#pw').attr('placeholder', 'Isi Jika Ingin Diganti');
$('#nh').val(nh);
$('#st').val(st);
$('#myModal').modal('show');
}
});
</script>
、モーダルフォームが現れますが、関係する一切のURLがありませんので、私は、更新を行うことはできません。そして、モーダルアクション(単にコメントタグを削除する)を追加すると、編集機能が定義されていないというエラーが表示されます。今のところ私はJSコードをこの問題に書いています。関連するコードは他にはありませんが、アップデートが必要な場合は教えてください。
よろしくお願いいたします。
変数に他のいくつかの名前を付けます。変数名と関数名は同じです。したがって、問題 –
または機能を匿名にする –