問題タブ [inline-editing]
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.
android - EditTextに書き込めません。何かを書き込もうとすると消えます。これは、データを変更するとgetView()が呼び出されるためです。
編集:
何かを編集しようとするとgetView()が呼び出されるため、DataAdapterからのデータが読み込まれ、編集した変更が表示されなくなることが原因であることがわかりました。
編集:
リストビューに行が少ない場合は問題ありませんが、リストビューが表示画面に表示できない行が多い場合(スクロールバーが他のレコードにスクロールするように見える)、問題が発生します。
ListViewを使用してインライン編集を実装したプロジェクトに取り組んでいます。つまり、データはリストビュー内で編集できます。
そのListViewの各アイテム/行にxmlを定義しました。カスタムDataAdapterを使用してデータをListViewにバインドしています。
そのアクティビティを初めてロードするときに、ListViewがロードされ、データを編集できます。これは正常に機能します。何かが編集されると、変更はSQLiteデータベースに保存されます。この目的のためのボタンがあります。
ここで問題となるのは、データが初めて保存され、リストビューが再度読み込まれた後、データを編集できなくなることです。データを編集しようとすると、キーボードが表示されてから自動的に消え、入力されたデータも消えます。スクリーンショットをご覧ください。
誰かがこの問題を解決するのを手伝ってもらえますか?
私のカスタムアダプタクラス:
php - jqGrid のインライン編集の問題と質問
でインライン編集を使用しようとしていますjqGrid
が、戻り値に問題があります。
.jqGrid('navGrid'...
と setを使用するとedit:true
、関数をafterComplete
プロパティにアタッチするだけです。私はそれを機能させましたが、それはまさに私が望むものではありません。
インライン編集を使用する場合はどうすればよいですか?
ナビゲーターのアイコンを使用して編集を開始し、保存したいと考えています。デフォルトのメソッドを上書きして独自のバージョンの を使用できると思います.jgrid('editRow'...
が、もっと簡単な方法が必要です。
私の他の質問はこれです。呼び出しを使用して「successfunc」パラメーターを使用することになった場合、成功を示すために (PHP で記述された) ページeditRow
から何を送り返せばよいでしょうか?editurl
jquery - jQueryインライン-ダブルクリックで編集しますか?
インライン編集にjqueryプラグインを使用しています。ただし、シングルクリックではなくダブルクリックでエディションをアクティブ化したいと思います。
作成されたjsFiddleは次のとおりです:http://jsfiddle.net/N5cvv/2/
私の問題を解決する方法を教えてください。
jquery - jqgridに新しい行を追加するときに、最後にインラインで編集された行を保存します
jqueryの知識が豊富なためだと思いますが、詳細を説明していません。
行がインライン編集されるローカルデータグリッドがあります。データはjsonオブジェクトによってサーバーから受信されます。オプションが来るいくつかの依存する列もjsonでサーバーから到着します。グリッドの下に3つのボタン(追加、送信、削除)があります。[送信]ボタンを押すと、グリッドがjsonオブジェクトに変換され、サーバーに送信されてアプリケーションが更新されます。編集した行を保存するには、ユーザーはEnterキーを押す必要がありますが、ユーザーはこの小さなキーを忘れがちで、入力されたデータは各列のhtmlです。
私の質問は、[追加]ボタンと[送信]ボタンがクリックされたときに、入力クリックをシミュレートして行を保存し、行の編集フォーカスを失う方法です。
jeditable - Jeditable は、トリガー/送信後に編集可能なフィールドの代わりに HTML ドキュメント全体を表示します。
私は jeditable を使用していますが、非常に奇妙に機能していました。
編集可能なフィールドを編集して送信した後、新しいコンテンツを印刷する代わりに、ドキュメント ウィンドウ全体をテキスト ボックス (編集可能なコンテンツのプレースホルダー) に表示します。
質問: 著者が save.php を使用した例から。save.php の中身は?結果をphpファイルで送信する必要がありますか?? HTML ファイルは機能しませんか?
asp.net-mvc-3 - jqgridインライン検索
インライン編集を実行しているjqgridがあります。テキストの代わりにテキストエリアを使用しています。セルの編集が完了したら、データを送信するにはどうすればよいですか。「Enter」はテキストでは機能しますが、新しい行を作成するため、テキストエリアでは明らかに機能しません。
これは私のコードのスニペットです
mysql - mysql テーブルの JSON インライン編集
インライン編集が実行されないのはなぜですか?
これを使用する場合:
このコードを使用すると、データベース内のすべてのエントリを一覧表示できません。
ajax - squarespaceオープンソースクローン/Rubyon Railsの機能?
広範囲に検索しましたが、squarespace.comを実装するものは見つかりませんでした。インライン編集など、個々のコンポーネントに関するいくつかのブログ投稿のみを備えています。
私が構築したいのは、非常に単純化されたバージョンのsquarespaceです。
- インラインコンテンツの編集
- 色やページを変更する
- 簡単にいくつかのページを追加
- すべてのフロントエンド編集
これらの原則を実装して覗き見し、学ぶことができるオープンソースのRailsアプリはありますか?
ruby-on-rails-3 - country_select gemをbest_in_place編集と統合するにはどうすればよいですか
私はbest_in_place gem を使用してレコードをインラインで編集し、country_selectを使用して選択する国のリストをレンダリングしています。best_in_place を使用して選択フィールドを編集する場合、次のようにします。
ここで、country_select が持つすべての国のリストを取得し、それをコレクション パラメーターに渡したいと思います。country_select gem は、選択フィールドをレンダリングするための単純なヘルパーを提供します。
best_in_place ヘルパーの :collection パラメータを置き換えて、country_select によって提供される国のリストを含めたいと考えています。best_in_place が [[key, value], [key, value],...] :collection への入力を期待していることは知っていますが、これを行う方法がわかりません。お知らせ下さい。ありがとう
jqgrid - jqGrid 4.3.2 の失敗
このバージョンの jqGrid を試してみて、問題が発生しました。
- ESC キーは、Chrome および「editRow」イベントに対して適切にプログラムされていません。主な痛み。
- Firefox の editRow select 要素で ENTER キーが保存されない
- editrulesを持つように列を設定する:Javascriptエラーが欠落しているisEmptyで必要なブローアウト
このバージョンはほとんど使用できなくなります。