2018年11月25日日曜日

Web:javascript が勝手に動くとき

 サイトで DataTables 使って表を作り、行をクリックして選択、ボタンを押してその行に対する処理を行う処理を実装していた。FireFox の開発ツールを使ってステップ実行をしながらデバッグしていたのだが、ボタンの onClick で飛んできた直後にブレークポイントを入れたのだが、止まったと同時にすべての行が選択されてしまう現象が起きた。

最初はコードがおかしいのかと思ったのだが、どうも開発ツールを使っていないと現象が起きないっぽい。よくよく調べると[監視式]にすべての行が選択される式が書かれていた ><

datatable.rows().select() <- こんな感じ

使い方がよくわからなくていろいろ試していたのだが、こんなことが起きるとは...


0 件のコメント:

コメントを投稿