問題タブ [yui-datatable]
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.
javascript - YAHOO.util.Connect.asyncRequestを使用して結果を返す方法は?
私はYAHOO.util.Connect.asyncRequestを使用してデータベースからデータを取得しています。コードは次のとおりです。
この関数が「contentCurValue」(例:15)を返すようにしたいのですが、このコードを使用しようとすると「undefined」になります。
私のエラーはおそらく非同期クエリが原因ですが、どうすれば「var test = getCountArticle();」を強制できますか?結果を待つには?
html - YUI DataTable を 100% 幅にする方法
データ テーブルを作成するための私のコードは次のようになります。
そのコードは、次のようなテーブルを生成します: (スクリーン ショットは外部サイトから入手できなくなりました )
希望どおりに 100% 伸びる外側のボックスを作成する方法に注意してください。ただし、テーブル自体は 100% まで伸びるわけではなく、テーブルの内容に合わせて十分な大きさしかありません。
上記のコードを実行すると、100% 伸びる外側のボックスが YUI によって作成されることに注意してください。これは私自身が作成したものではありません。
私が本当に必要としているのは、垂直スクロールのみであり、水平スクロールはありません。しかし、YUI ではどちらか一方を指定することはできず、両方を取得できます。
テーブルを 100% 伸ばす方法はありますか? 私が見落としていない限り、YUI のドキュメントでこの問題について何も見つけられませんでした。
読んでくれてありがとう!
yui - 選択リストを使用したYUI Datatableのクライアント側フィルタ?
複数のドロップダウン メニューとページ分割された YUI データテーブルを使用して、静的データセットの行をフィルター処理できますか?
yui - 2in3を使用してYUI2DataTableイベントをサブスクライブする際の問題
YUI3 2in3で使用するときに、YUI2 DataTableによって発生するイベントをサブスクライブする既知の問題があるかどうか誰かが知っていますか?私は次のことを行おうとしていますが、機能していません。
DataTableの他の機能は機能しているようですが、イベントを利用できないようです。
他の誰かがこれに問題がありますか?助言がありますか?
ありがとう、
バート
yui - YUI3タブビューにネストされたYUI2DataTableのサイズ変更可能な列に関する問題
テーブルがYUI3タブビュー内にネストされている場合、YUI2DataTableの列のサイズ変更に問題があります。
私の状況:
- YUI3タブビューには4つのタブがあります。
- 各タブには、並べ替えとサイズ変更が可能な列を持つDataTableが含まれています。
- 最初のタブ(タブビューの読み込み後に表示されるデフォルトのタブ)のDataTableの列は、並べ替えとサイズ変更が可能で、期待どおりに機能します。
- 他の3つのタブのDataTablesの列は並べ替え可能ですが、サイズ変更はできません。
他のタブのDataTablesの要素内のinnerHTML構造、クラスなどが同じであることがFirebugで確認できます。
コードサンプルを投稿できてうれしいですが、この基本的な質問から始めて、この問題をデバッグする方法について誰かがアイデアや提案を持っているかどうかを確認したいと思いました。
任意のアイデアや提案を歓迎します。
バート
javascript - YUIのDjangoサーバーにXHRDataSourceリクエストを送信するにはどうすればよいですか?
postを使用していますが、YUIドキュメントのサンプルコードが機能していません。
/getallsites/はJSARRAYを返します。JSARRAYをJSONに変換する前に、JSARRAYを機能させたいと思っていました。Djangoサーバーログは/getallsites/へのリクエストを認識していません。何か案は?
ありがとう!
scroll - プログラムで YUI ScrollingDataTable の特定の行にスクロールできないのはなぜですか?
ScrollingDataTable
scrollTo
メソッドが壊れているようです。
別の方法として、scrollIntoView()
jQueryscrollTop
を正しい dom 要素で試してみましたが、うまくいきませんでした。私も試しましたが、うまくいきYAHOO.util.Scroll
ません。
データテーブルは、垂直スクロールバーを持つ div にあります。
jQuery のバージョン:
YAHOO.util.Scroll を使用して試したのは次のとおりです。
javascript - YUI DataTable の更新時にページのちらつきを回避する
linqをjsonに拡張するためのライブラリであるjlinqを使用しているため、jsonデータをフィルタリングします。ページの読み込み時に 100 行の yui データテーブルを描画する json データがあるとします。私はjsonデータを削減するクライアントサイドフィルターを実行しており、現在同じデータテーブルを再描画しています。何が起こるかというと、それはかなりうまく機能しますが、厄介なちらつき効果があります...
フィルターテキストボックスのonkeyupイベントから以下のメソッドを呼び出し、
私のテキストボックスは
そして私の生成されたdatatable関数、
編集:
キーアップイベントで遅延を使用しても、ちらつきが発生しますが、
javascript - セルを編集するときにYUIで文字数を表示するにはどうすればよいですか?
YUIデータテーブルで、ユーザーがセルの1つに入力できる文字数を制限したいと思います。フォーマッタを使用して金額を正しく表示する方法を知っていますが、エディタボックスを変更して「124/500」の文字数制限を表示する簡単な方法はありますか?
internet-explorer-8 - 大規模なデータセットの IE で YUI Datatable が失敗する
DataTable と DataSource (YUI 2.6) があります。XHRDataSource はサーブレットである XML 生成アドレスに接続し、ここで PrintWriter を介して応答に XML を書き込みます。
サーブレット:
JavaScript:
FF3で問題なく動作します。Firebug を介して xml が返されるのを確認できます。テーブルと、データ ソースにフックされた他のすべてが正常にレンダリングされます。
IE8 では、完全なデータセット (390 行 .. 実際にはそれほど大きくない) で失敗し、データ テーブルは行が見つからなかったと主張します。ただし、サイズを小さくすると (つまり、20 ~ 30 行)、IE は正常に動作します。私は高低を検索してきましたが、アイデアがありません-何が欠けているのか手がかりはありますか?
編集 追加情報。XML 応答が 8192 文字のマークを超えると、正しく失敗します。私が読んだことによると、IE では URL またはパラメーター文字列に 8192 文字の制限がありますが、応答ストリーム自体に書き込まれるデータにその制限が適用されるのはなぜですか? または、XMLHttpRequests は別の方法で処理されますか?