問題タブ [jquery-jtable]
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.
jquery - 「オプション」ドロップダウンのjTableのデフォルト値?
jTable (www.jTable.org) を使用して、ASP.NET で単純なグリッドに取り組んでいます。これは「居住者」のリストを含むページで、データベースの FACILITY テーブルから入力された「FacilityFrom」というフィールドがあります。「居住者」jTableには、「オプション」属性を使用し、「施設」SQLテーブルからプルするフィールドがあります。新しいレコードを追加するときに、最初のデフォルト値が「(NONE)」であるドロップダウンリストが必要です。
私はいくつかのMSSQLマジックを行い、デフォルト値を表すレコードを作成しました(データベース内のそのフィールドは文字通り「(NONE)」です。次に、ドロップダウンにデータを入力するときに行います
私はそれが醜いことを認識しています (気密にするために必要な一意の制約を設定しました) が、クエリは期待どおりに機能し、「(NONE)」オプションを一番上に置きます。しかし、何らかの理由で、jTable は独自に並べ替えの魔法を実行し、それを一番下に配置しています! 上記のselectステートメントを逆にしても、それは一番下にありますか? GetFacilityOptions という名前の WebMethod にブレークポイントを設定しても、結果が希望どおりであることは明らかです (NONE) は常にリストのインデックス 0 にあります。jquery バインディングで何かが変更されているようです。
とにかく、jTable のドキュメントで defaultValue 属性を見つけて、それで問題が解決すると思ったのですが、それでも効果はありませんか? HTML は以下のとおりです。
コード ビハインドは次のとおりです。
アイデアや提案はありますか?本当にありがとう!
asp.net-mvc - MVC ASP.NET - jtable を取得して httpPost メソッドを呼び出しますか?
MVC 3 で jTables を試していますが、問題が発生しました。ページが読み込まれると、[HttpPost] メソッドへの呼び出しがありません。このため、「データベースへの接続エラー」メッセージが引き続き表示されると思います。
[HttpPost] メソッドが呼び出されない理由を誰か説明できますか? 関連するコードは次のとおりです。
javascript - jTableが表示されない
jQueryとjTableを含むWebサイトを構築しようとしています。そのため、Webサイトが提供するサンプルのjTableスクリプトを使用しようとしましたが、入力が返されなかったようです。ファイルパスはすべて機能し、jQueryがロードされていることを確認します(ロードされていました)。どちらかといえば、自分が何を間違っているのか本当にわかりません。ありがとう!
jTableファイル:
PersonList.php
PersonList.phpはターミナルで適切な出力を返しますが、website/jTableに何も表示されていないようです。
jquery-jtable - jTable ASP.Net MVC にカスタム フィールドを追加する方法
jTable ASP.net MVC でカスタム フィールド列を追加する方法を知りたいです。カスタム ページへのリンク ポップアップを持つイメージ アイコンを追加します。
私の問題を解決しました:
jquery-jtable - jtable実行メソッドへの入力パラメータ
私はasp.netアプリケーションを開発していますが、この問題が発生します.(ユーザーの入力から)いくつかの検索条件でデータをロードし、それを1つのグリッド(jTable)に表示したいです。ただし、aspx.cs ファイルでは、クエリを起動するメソッドは次のようになります。
そのため、検索条件を入力できません。aspxファイルのどこかでできるのだろうか:
助けてくれてありがとう。
php - jtableに動的オプションを追加しようとしています(jQuery)
AddRecordオプションにRadioButtonを追加するための基本的な構文は次のとおりです。
私は「オプション」をデータベースから取得しようと試みてきましたが、まだ方法を見つけていません(PHP)。
プラグインは、$ _ REQUEST to "dbactions.php?action ="を使用して機能し、JSON配列を返します
これは「./js/jtable/jquery.jtable.min.js」スクリプトに行くと思います。
AFAIK /読んだことがある限り、jsスクリプト内にphpコードを挿入できないため、動的にする方法についてかなり迷っています。私が見つけたすべての関連する例は、phpではなくasap.net用です。
私は実際にラジオボタンの代わりにコンボボックスを使いたかったのです。
これまでビューを使用してデータを表示してきましたが、新しいデータを挿入すると、テーブルに直接挿入するため(4つではなく3つのフィールドが表示されます)、オプションとして名前フィールドを表示する必要がありますが、ビューに一致するテーブルの1つにID(および2つの日付)を挿入します。
誰かがこれを達成する方法について何かアイデアがありますか?
arrays - 動的ファイルの内容を配列形式で jtable にバインドする
私は ASP.NET MVC 3 を使用しており、ファイルの内容を配列としてビュー内の jtable に返す方法を考えています。配列の各行には、カンマ区切りのリストが含まれています。(ファイルの内容は、.csv ファイルまたは Excel スプレッドシートからのものです)
最初の列にはフィールド ヘッダーが含まれており、ファイル内のフィールド ヘッダーの数はさまざまなので、jtable の内容は動的であると言えるでしょうか?
明示的に名前が付けられたフィールドを使用して jtables を作成しましたが、期待されるフィールドの数がわかっているのはそのときです。この場合、1 から 11 のフィールドのいずれかである可能性があり、フィールド名は配列の最初の行にあるため、jtable の列ヘッダーとしてそれらを認識するように jtable をセットアップする方法がよくわかりません。
手始めに、テーブルにバインドすると予想される配列の例をいくつか示します。
また
最初の例では「メール」フィールドを表示する必要はなく、2 番目の例では電話フィールドは必要ありません。実際のコンテンツにはおそらく多くの行が含まれているため、ページングを有効にして jtable にバインドする必要があります。
私のコントローラー メソッドでは、ファイルの内容を文字列配列として、配列項目ごとにコンマで区切られたフィールドを持つ 1 行を持っています。そこからどこへ行くのかが問題です。
助けてくれてありがとう、キャリー
実際、Expando オブジェクトを使用して動的オブジェクトのリストを作成することで、最初の問題を解決しました。. . 問題は、投稿から返された結果に jtable をバインドする必要があるように見えることです。私が今持っているjsonオブジェクトはすでに返されているので、それを取得するために投稿する必要はありません. では、問題は、jtable にポストを行わせずに json の結果を jtable にバインドすることは可能かということです。
もう一度、ありがとう。
php - Mysqlクエリが編集されたjTableコードで機能しないのはなぜですか?
私はこの例を使用しています: www.jtable.org
jTablePHPバージョンをダウンロードしました。次に、スクリプトを編集しました。jTableの単純なバージョンは機能していますが、編集したバージョンは機能していません。
リストを作成することはできますが、行を追加することはできません。このコードは問題を引き起こしています。ただし、PHPはエラーメッセージを表示しません。
何が問題ですか?
javascript - jquery validationEngine が機能しない - jtable
jtable (jtable.org) を使用していますが、validationEngine を動作させることができません。
これは、firbug コンソールに表示されるエラーです。
ここに私のjscriptコードがあります:
これもページの上部に含めています。
javascript - jquery-jtable 条件が満たされた場合はアクションを実行
私は jtable (jtable.org) を使用しており、必要なテーブルを作成しました。どうすればいいのかわからないのは、アクションの周りにifステートメントを作成することです'createAction'
jtable API には次のオブジェクトがあります。
TotalRecordCount: レコードの総数 (このページだけではありません)。
私が欲しいのは次のようなものです:
if(TotalRecordCount < 5){ createAction: 'PersonActionsPagedSorted.php?orderId=&action=create', }
コード全体は次のとおりです。