問題タブ [editablegrid]

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 投票する
1 に答える
1005 参照

jquery - EditableGrid を使用した複数の mysql リンク グリッド

私は、EditableGrid のデモでコードを変更して理解し、write-to-db の例を使用して複数のグリッドの実際の例に到達しています。私はプログラマーではなく、vba ハックです。

データベース以外の例で複数のグリッドを作成するのは簡単です。ただし、複数のグリッドのコード/構造を複製しようとすると、プロトタイプこのオブジェクトが混乱する可能性があると思います

db-link/inline-edit を使用しない複数のグリッド:

データベース リンクとインライン編集を含む単一のグリッド: (例から少し変更)

全体的なコンテキストを配置するのに役立つ場合、最終結果は、単一の sql クエリが入力された 1 つのページに複数のグリッドがあり、html フォーム入力 {accounting sql Injection} によって定義され、各グリッドは db からの異なるフィールドを表示します。

プロトタイプのコンテキストとこれをここの例で簡単に説明してくれる親切な人がいるでしょうか

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

javascript - 複数のデータベース テーブルへの AJAX 更新

2 つの mysql テーブルからデータを読み取る ajax テーブルがあります。テーブルは次のとおりです。

project_ownerships - id_own、project、code、own_current、own_future
プロジェクト - id、project、location、type、type2、area、transport、stage

結合テーブルのSQLクエリを使用して、データがWebページテーブルに正常に読み込まれます。

ただし、編集の更新が正しく機能しません。data - id1 つの db テーブルからしか値を取得できません。

projectsしたがって、テーブルの更新に属する更新はすべて正常に更新されますが、更新project_ownershipsは正しい id 値を持たず、間違った db レコードを更新します

ここに更新機能があります。この関数は、「インデックスまたは名前 id_own の列が見つかりません」というエラーを返します。

これがphpの更新です

基本的に私がやろうとしていること....

がSQLから削除された場合projects.id、更新は機能しません

project_ownership.id_ownに変更されproject_ownership.id、削除された場合projects.id、更新は機能しますが、project_ownership.*フィールドのみ

だから...というSQLクエリの列が必要です*.id

個別に、更新が送信されると、正しいテーブル名を選択できます

同じロジックを使用して

まず、そこにあることを認識しown_current、引数をに渡しますeditableGrid.getValueAt(rowIndex, editableGrid.getColumn("id_own"))が、返されるエラーは「名前の列が見つかりませんid_own」です...?

私は本当に混乱しています..

そこに存在することはできません(SQLから削除されます)。そうしないと、更新がフリーズします

しかし、そこにあるとき、それは見つかりません...

どんな助けでも素晴らしいでしょう

ajax - data - id列またはrowIndex列をどのように定義できますか?

という理論に取り組んでいます。

editableGrid.getRowId(rowIndex)

のようなものである可能性があります(そうでなければ、これは機能しないことは明らかです)

editableGrid.getValueAt(rowIndex, editableGrid.getColumn("id_own"))

しかし、私も試しました。

editableGrid.getValueAt(rowIndex, editableGrid.getColumnIndex("id_own"))

「無効な列インデックス-1」を返します

editableGrid.getValueAt(rowIndex, editableGrid.getColumnName("id_own"))

アップデート

editablegrid行 ID を定義するプライベート関数がいくつかあります。したがって、それは editablegrid の質問であり、実際にはここに適した javascript、ajax、または php の質問ではないと思います

0 投票する
3 に答える
1067 参照

javascript - Editablegrid mysqlバインディングが更新されない

私はmysqlでeditablegridを使用しています。データをグリッドにバインドして表示します。ただし、グリッドを編集または更新しようとすると、失敗します。

以下は、私のロードデータのコードの一部です。

以下は、更新スクリプトのコードです。

以下は、私の update.php スクリプトに値を渡す JavaScript の一部です。

このテンプレートには、javascript editablegrid-2.0.1 が付属しています。問題は主キーに関係していることに気付きました。www.editablegrid.net から入手できるデモでは、テーブルには主キー ID がありますが、私のテーブルには CertificateNo がありますが、テーブルの ID は主キーではありません。

だから私は

今、グリッドを更新できません。

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

javascript - EditableGrid - javascript を使用して検索フィルターとページネーションを表示する

EditableGrid を使用して、Javascript を使用して動的にグリッドを作成しています。

グリッドを正しく表示できます。しかし、誰でも教えてもらえますか、検索フィルター(検索ボックス)とページネーションを追加するにはどうすればよいですか?

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

jquery - EditableGridにスクロールバーを追加します

EditableGrid(http://www.editablegrid.net)を使用していて、グリッド内にスクロールバーを挿入する方法があることを知りたいと思いました。

ページ付けは使用せず、スクロールバーを追加して、上下にスクロールしてレコードを表示できるようにします。

たとえば、グリッドのページサイズを20に設定し、表示するレコード/行が40番目の場合、グリッドの右側に垂直スクロールバーが表示されます。'<= 20'の場合、スクロールバーは表示されません。

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

mysql - 編集可能グリッド HTML

mySql DB の編集可能なグリッドに問題があります。データを適切にロードしますが、編集する必要がある場合、最初の行からのみデータのみを選択します。更新テキスト ボックスに他のセル データは読み込まれません。

この http://www.editablegrid.net/enモジュールを使用しています。

0 投票する
2 に答える
1507 参照

jsp - EditableGrid データ型: double

editablegrid ライブラリを使用してテーブルを編集可能にしているので、データを取得しているデータベースを後で編集および更新できます。jsp のメタデータ ヘッダーに問題があります。私が持っている:

これはすべて非常にうまく機能しますが、表示される PRICE 列はちょっと奇妙です。ピリオドの代わりにコンマを使用し、その逆も同様です。たとえば、次のようになります。

1.5(1.5)は「1,5」と表示されます 1,500(1,500)は「1.500」と表示されます

これを変更する方法を知っている人はいますか?

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

javascript - Firefox でグリッドがレンダリングされない

EditableGridを使用して、列モデルを動的に生成および操作しています。Firefox との互換性の問題が 1 つだけあったことを除いて、すべてが計画どおりに進んでいます (..はい、IE ではありません ---)。これはある種の閉鎖の問題であると理解していますか?これを回避する方法はないようです。これは何かがうまくいかないところです:

スローされる例外は次のとおりです。

ReferenceError: GetValidatorObject が定義されていません [var valObj = GetValidatorObject(expression);]

何か案は?

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

php - EditableGrid+mysql と追加/削除

Soo.. EditableGrid ( http://www.editablegrid.net/ ) の例を入手しました。これは、並べ替え、インライン編集、および mysql データベースの更新を使用して、mysql テーブルから html グリッドにデータをロードできる非常にクールなグリッドです。別の例からフィルタリング機能を追加しましたが、行の削除と行の追加機能の追加に苦労しています。

新しい列を追加して削除する方法の例を見つけたので、そこから更新関数を呼び出すことができました..しかし、構文とそれを配置する場所に苦労しています..javascriptはこれまでのところ私を悩ませています..http :/ /www.editablegrid.net/editablegrid/examples/simple/index.html

出力は単純な html ファイルの div にロードされ、非常にうまく機能します。「新規」および「削除」関数をテーブルに追加したいだけです。

任意の支援をいただければ幸いです。

loaddata.php からの出力は次のようになります。

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

javascript - EditableGrid JavaScriptライブラリで列をソートできないようにする方法は?

列ヘッダーをクリックして実行される列の並べ替え機能を拒否したいのですが、この動作に設定するプロパティが見つかりません。