問題タブ [dynamic-tables]
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 - ボタンクリック (currentID) を介してテーブル行から新しいテーブルにデータを渡す
基本的に私がする必要があるのは、データベースのorder.OrderIDからcurrentIDを新しいテーブルに渡し、 OrderDetailsを介して現在の注文の新しいテーブルに 3 つの列を表示することです。これはすべて Northwinds データベースの一部です。
情報を処理するために必要な 2 つのテーブルとコードを作成しました。最初のテーブルは最初から読み込まれ、正常に動作しますが、ボタンをクリックするとテーブルが空("drawOrderDetails")として配置されます。今のところ、現在選択されている ID を表示して一覧表示します。これはすべてJqueryとJsonを使用して行う必要があり、サーバーがポストバックしないようにAjaxを介してテーブルを動的に作成する必要があります。
document.ready のコードは次のとおりです。
最初のテーブルのコードは次のとおりです。
そして、ここに2番目のテーブルがあります:
どんな答えでも役に立ちますthx!:)
http://i.imgur.com/BbcNhhV.png : 最初にロードされたテーブルの写真。異なる ID のクリック可能なボタンがあります。
c# - 生成されたテーブルをチェックするWatiN
私は WatiN を使用してブラウザ アプリケーションをテストしています。
ボタンを押すと、ブラウザに新しいテーブルが追加されます。次のようになります。
特定のセルで特定のアンカーをクリックする必要があります。そのために、次の関数を実装しました。
そして、例外が返されます-「border」プロパティが「0」に設定されたテーブルはありません。
名前とすべてを再確認しました。
関数呼び出し:
私の質問は - なぜ例外が発生するのですか? WatiN は動的テーブルの処理方法を知りませんか?
jquery - 行の列数が少ない場合は、動的テーブル行の最後のセルに colspan を追加します
多分これは以前に尋ねられたことがありますが、私の多くのグーグル検索は私の必要性を引き出していません...
動的に作成されるテーブルがあります。その中には、4 列の行と 3 列の行が含まれています。私がしたいのは、行の最後のセルをテーブルの右端にある 3 列に揃えることです。3 列の行の最後の列に colspan="2" を追加するのが最善の方法だと思います。
だから私の質問は、テーブル内の最大数の列を取得し、そのバランスを埋めるために列が少ない行の最後のセルに colspan を追加するにはどうすればよいですか?
jquery - フラスコを使用した動的テーブル
私はフラスコマイクロフレームワークを使用しています。テーブルに行を追加しようとしていました
その DOM 操作には、このような jQuery 追加関数を使用します。
これは 2 秒間動作し、その後、テーブルになんらかの変更を加えなかったかのように、古い状態がロールバックされます。
変更をロールバックするのはなぜですか? 何か案は?
php - PHP MySQL を使用して画像を含む水平テーブルを印刷する
私のサイトのホームページで、車の写真とその下に車のメーカー、モデル、価格を含む水平の表を印刷しようとしています。
これが私がやったおおよそのことです:
このコードをソートして水平に印刷するのを手伝ってくれる人はいますか? どうもありがとう!
testing - Selenium WebDriver を使用して動的テーブルからすべての行を取得する
Web ページ編集タスクの自動化に取り組んでいます。Web ページには、フレーム内に動的テーブルがあります。各行には 5 つの列があります。動的テーブルとは、行が Web ページに動的にロードされることを意味します。任意の時点で、ロードされる行数は 22 を超えません。スクロール バーを移動すると、より多くの行にアクセスできます。テーブル内の行の総数は ~450 で、列 2 の値を変更するためにすべてを読み取る必要があります。現在、Selenium WebDriver を使用して行をリストに読み取ろうとしていますが、22 行しか受信できません。いつでも。これが私が試したことです:
テーブル全体 (450 行) をデータ構造に読み込んで、インメモリ処理を行う方法はありますか?
これは、FireBug を通して、HTML 部分がどのように見えるかです: