問題タブ [clicktoedit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
791 参照

oracle-adf - Oracle adf テーブルの clicktoEdit 複数行選択バグ?

次のプロパティを持つ af:table があります。

  • rowSelection="複数"
  • editMode = "clickToEdit"

行をクリックして選択し、下にスクロールして新しいデータを取得し、Shift キーを押しながら別の行をクリックすると (複数の行を選択する場合)、最後の行のみが選択されます。誰かが同じ問題を抱えていましたか?どうすれば修正できますか?

バージョン: 11.1.1.6.0

私のテーブル定義:

0 投票する
1 に答える
856 参照

knockout.js - Firefox での Hasfocus バインディングの問題

私は、監視可能な配列を利用してユーザー ID 情報の編集可能なテーブルを表示するアプリに取り組んでいます。このアプリは Chrome では問題なく動作しますが、Firefox で動作させるには問題があります。私の目的では、これら 2 つのブラウザーだけが、今のところ気にかけているものです。

hasfocusノックアウトのバインディングを介して「クリックして編集」機能を使用していますが、Chrome でうまく機能します。ユーザー名を選択すると編集可能になり、保存ボタンが表示され、[保存] をクリックすると、情報が JSON 文字列として投稿されます。Firefox は、投稿のプロセスが十分に進んでいないようで、フォーカスを外すと奇妙な動作をします。

かなりの量のコードがあるので、問題を示すためにこの Fiddle を用意しました。Chrome は正常に動作しますが、Firefox はそれほどではありません。

http://jsfiddle.net/stevehnh/GNssr/

助けてくれてありがとう!うまくいけば、それは私が見逃している小さなものです。

0 投票する
1 に答える
4843 参照

angularjs - ボタンなしオプション(buttons=no)でAngular X-editableフィールドを動作させる方法は?

angular x-editable ディレクティブを使用して、次のテキスト フィールドを操作したいと思います。

(a) ボタンを表示したくない。buttons=no オプションを試しましたが、テキスト型の入力では機能しないようです。

ここでフィドルを参照してください。

(b) ユーザーが入力に集中するのを待たずに、基になる ng-model プロパティを各キーストロークですぐに更新する必要があります。(バニラ角度のデフォルトの動作と同様に、例えば.<input type=text ng-model="somepropertyname" />

angular x-editableで(a)と(b)をどのように達成できますか? フィドルへのリンク

0 投票する
0 に答える
39 参照

javascript - 例はどこにありますか: Angular.js + RESTful API + クリックして編集

リレーショナル データベースのテーブルを編集するために、Web フロントエンド以上のものを作成しようとしています。(いくつかの外部キーがあり、キーを含む 2 番目のテーブルに対応する名前でドロップダウンを作成したいと考えています。) Express を使用してデータベースへの RESTful API を作成しました。

DataGrid のようなクリックで編集できるユーザー インターフェイスの例をどこで見つけることができますか?ただし、変数に保存する代わりに、RESTful API を使用してデータを読み書きします。

$resource を使用して RESTful API にアクセスする場合、ダーティ チェックを $resource にフックして、ユーザーがブラウザでテキストを編集すると結果がデータベースに保存され、データベースが2 番目のユーザーの場合、最初のユーザーの表示が更新されますか? angular.jsにこれを行うように指示する方法はありますか?

私はこれを間違った方法でやろうとしていますか? 私はプログラミングの経験はありますが、angular.js には比較的慣れていません。

これが他の場所ですでに議論されている場合は、ポインタをいただければ幸いです。

ありがとう。