問題タブ [tabcontainer]

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 に答える
212 参照

dojo - DOJO1.6 と DOJO1.4.3 のコードの動作が異なる

DOJO1.6 と DOJO1.4 に次のコードがあります。バージョン 1.6 では正常に動作していますが、バージョン 1.4 では動作しません。タブ付きメニューが単なるリストとして表示されています。DOJO1.4でもコードが正常に動作するように助けてください。

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

dojo - DOJOでウィジェットはどのようにレンダリングされますか

Dojoでウィジェットはどのようにレンダリングされますか?さまざまなJSが呼び出されるフローまたはシーケンスは何ですか。ウィジェットの内部コードがどのように構成されているかを理解しようとしています。例:TabContainerを使用すると、次のコードが表示されます。

では、Dojoはこれらすべてをどのように構築しているのでしょうか。

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

dojo - 新しいタブが選択されたときにページ全体の URL を変更するにはどうすればよいですか? (Dojo-Tabcontainer)

Dojo-Tabcontainer を使用してタブを作成しました。すべてのタブに個別のテンプレートが必要です。そのため、タブをクリックすると、新しいページが読み込まれ、URL が変更されます。プログラムによる方法ではなく、マークアップを使用してこれを行う方法を提案できますか? 冗長性を避けるために、各タブのhtmlページを作成しながらテンプレート継承を使用することを考えています。

ここから手がかりを得ることができます: How to change Dojo TabContainer behavior to change an external link instead of a ContentPane? しかし、プログラミングの代わりにマークアップを介してそれを行う方法がわかりません。

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

ajax - 一部のクライアントマシンでは、AJAXタブコンテナコントロールが表示されません

ajaxタブコンテナーと他のasp.netコントロールを備えた単純なasp.netアプリケーションがあります。一部のユーザーはタブコンテナコントロールを表示できませんが、ページコンテンツをコピーして貼り付けると、表示できます。

ユーザーが、同じInternet Explorerバージョン(バージョン7.0.5730.13)の2つの異なるマシンでページを表示しようとしました。彼は、一方のマシンでタブコンテナを表示できましたが、もう一方のマシンでは表示できませんでした。

この問題に関するアイデアや解決策はありますか?ありがとう。

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

wpf - WPFアプリケーションで開いたタブ間の関係を維持する方法

wpfアプリケーションがあります。ホームページに[Work]、[Help]、[Approve Search]タブがあります。ユーザーが[Approve]タブをクリックして学生を選択すると、学生が資格を持たない場合、[ApproveStudent]オプションが有効になります。[StudentApprove]画面をクリックすると新しいタブで開き、そこでユーザーは学生を承認できます。

StudentApprove画面には、ApproveボタンとDisqualifyボタンがあります。承認をクリックすると、StudentApprove画面が閉じて、元の画面、つまりApproveStudent画面に戻る必要があります。

これはリボンバーのようなものです

これらの下で..オプションを選択すると..これらの新しいタブの下で、検索に3つのオプションがあるとします。

承認を選択すると、生徒リストが表示されます。生徒をクリックすると、別の画面が開きます。生徒が承認ボタンをクリックすると、このタブを閉じて、承認画面に戻る必要があります。

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

dojo - dojo TabContainer via zend render nothing

私は一日中このデコレータをいじっています.Zendフレームワークを介してdojoタブコンテナを実装するために多くのソースを読みましたが、それを試してみましたが、何も結果がありません. このスニペットにミスコードはありますか

前にありがとう

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

c# - ラジオボタンリストにアクセスするにはどうすればよいですか?

私はこのコードを書きます:

tabcontainer と 1 つのタブを作成し、タブで 5 つのメンバーを持つ 10 個のラジオボタン リスト (それぞれに ID を与えます) を作成します。そして、私はradiobuttonlistに到達するためにこのコードを書きますが、idが見つからないため到達しません:

たとえば、最初のradiobuttonlist id : 0radioButtonですが、見つかりません。どうすればよいですか。答えてくれてありがとう...

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

rest - dojo、dgrid、TabContainer、および JsonRest での DOMException

これは週末の間私を夢中にさせました。実行可能な解決策と思われるものを見つけましたが、Dojo/Dijit を使用する上で欠けている基本的な何かがあるかどうかが私の質問です。

ここに問題があります: dgrid が JsonRest ストアを使用し、TabContainer (最初に選択されたものではない) の非表示のタブにあるページを作成するたびに、DOMExceptionsが発生し、dgrid が多少台無しになります。特に、dgrid にはデータの最後の行の下に大きな空きスペースがあり、dgrid のデータの下部または上部にスクロールすると、追加の DOMException がスローされます。

列ヘッダーの 1 つをクリックして dgrid を並べ替えると、レイアウトがリセットされ、正常に動作します。選択されていないタブではなく、ページの表示部分で dgrid が初期化される場合は問題ありません。JsonRest の代わりにメモリ ストアを使用すると、すべて問題ありません (非表示のタブで dgrid が初期化されている場合でも)。dgrid が非表示のタブで初期化されているが、ストアがない場合は問題ありません (ただし空です)。

証拠に基づいて、問題は JsonRest クエリに時間がかかるという事実と関係があり、何らかの理由で初期化時に dgrid が壊れていると推測しました。私の解決策は、ストアなしで dgrid を作成し、dgrid を含むタブが表示されたときにストアを設定することでした。しかし、これは不親切に思えます。ストアを使用して dgrid を作成できるはずであり、外部でいじる必要はありません。

それで、私のややハックっぽい解決策は、サーバーが提供するデータで非表示の dgrid を初期化する適切な (または少なくとも合理的な) 方法ですか、それとも TabContainer+dgrid+JsonRest のセットアップについて欠けているものがありますか?

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

asp.net - 私のdojoTabContainerがめちゃくちゃになっている理由はありますか?

dojoTabContainerがあるWebサイトがあります。dojoライブラリを1.2からそれ以降のバージョンにアップグレードしようとしています。

1.5で問題が発生しました。

これは、1.5のFFでのTabContainerの外観であり、すべてのブラウザーの以前のバージョンでの外観です。(IE、Chrome、Safari)

イェーイFirefox

1.5では、これはIE9でのように見えます

ブーIE

これらの矢印ボタンがどこから来ているのかわかりません。スタイリングとマークアップは変更されていません。dojoライブラリを交換しただけです。

コードは次のとおりです。

これはかなり基本的なことです。コンテナのサイズを定義しました。これらのスクロールボタンが消えない理由はわかりません。ドキュメントサイトがIE9でも機能しないため、これが私のコードの問題なのかTabContainerの問題なのかわかりません。

FF: Firefox

IE9: IE9

何が問題なのか分かりますか?

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

jquery - media=print の場合、jQuery を使用して dojotype="dijit.layout.TabContainer" を撤回するにはどうすればよいですか?

そこで、次のコードを使用して、3 つのタブを持つ TabContainer を作成します。しかし、ページを印刷するとき、dojotype="dijit.layout.TabContainer" への呼び出しがないかのようにページを表示したいと考えています。これを達成するにはどうすればよいですか?