0

データテーブルがあり、テーブルの上部にあるボタンから行を追加します。行を選択することもできます。また、新しく追加した行でも編集できるようにしたいと思います。新しく追加された行であっても、このようなものを使用して行を選択します。

$("table").on("click", 'tr', {someinfo}, this.onRowSelected);

選択した行を編集するのと同じようなことをしたいと思います。だから私は編集ボタンを持っていて、それを押すと、選択した行を編集できるようにしたい(jeditableを使用)。Jeditableを見たことがあります-YをクリックしてXの編集をアクティブにしますが、の処理方法がわからないようです.editable()。ライブである必要があるので、それを追加.editable()するために使用したいと思い.on()ます。その構文がどのようになるかを誰かが知っていますか?

これがjsfiddleのコードです

jeditableのもの以外はすべて正常に動作します。何か案は?御時間ありがとうございます。

4

1 に答える 1

0

私はそれを理解しました。より経験豊富なjavascriptの人の助けを借りて、私はこれらのことを理解しました:

  1. .editable()イベントがトリガーされる前に行う必要があります。
  2. .trigger()を持つ要素から呼び出す必要がありますeditable()

これは、編集後の更新を除いて機能する更新されたフィドルです(JSONのものを楽しんでいました。フィドルですね)。

于 2012-08-25T19:43:29.447 に答える