2012-08-24 18 views
0

我有一個數據表,我從表頂部的按鈕添加行。我也能夠選擇行。我也希望能夠編輯這些選定的行,即使它們是新添加的。即使它是新添加的,我也使用類似的方法來選擇一行。編輯一個新添加的行使用可jeditable和on()在jQuery 1.7中從一個按鈕

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

我想做類似於編輯選定行的東西。所以我有一個編輯按鈕,當我按下它時,我希望所選行可以編輯(使用可調整)。 我看過Jeditable - Activate edit of X by clicking on Y,但我似乎無法弄清楚如何處理.editable()。由於.editable()需要生存,我想使用.on()添加它。有沒有人有一個想法是什麼樣的語法?

這裏是jsfiddle

一切的代碼,但jeditable東西正常工作。有任何想法嗎?謝謝你的時間。

+0

你能做出的jsfiddle小提琴?在這裏發現問題有點太難了 –

+0

感謝您指出jsfiddle。這非常有用! – user197674

回答

0

我明白了。在一些經驗豐富的javascript傢伙的幫助下,我想出了這些東西:

  1. .editable()需要在觸發事件之前完成。
  2. 需要從具有editable()的元素調用.trigger()

這裏是一個更新的fiddle除了編輯後更新的作品(我只是有一些有趣的JSON的東西。這是一個小提琴是不是?)

相關問題