2011-02-15 14 views
1

私はJeditable要素を持っています。これはテキスト編集可能な要素から始まります。しかし、ユーザーの選択に基づいて、これをselectタイプに変更したいと思います。これは可能ですか?初期化後のjQuery Jeditableのタイプの変更

編集可能な要素がテーブルセル(td)で、答えがその要素を新しい要素と新しいJeditableに置き換えるのであれば、どのようにjQueryでそれを行うのですか? replaceWith関数は、セルを新しいセルに置き換えようとするとエラーCannot read property 'parentNode' of nullを返します。

答えて

-1

どのように2つのタイプを作成し、次にどちらが必要なのかを表示/非表示にします。

たとえば、text-editableselect typeではselect typeが非表示になります。ユーザーがselect typeを選択すると、text-editableを非表示にしてselect typeと表示されます。

+0

これは良い考えですが、残念なことに、私のグリッド内のすべてのセルで、この場合は数千に達するさまざまな 'select'タイプの編集可能ファイル(オプションのすべてのセットの1つ)を作成する必要があります。 –