問題タブ [chained]

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

windows-installer - 連鎖したmsi/Bootstrapper /前提条件?

エンドアプリケーションを形成するために一緒にインストールする必要があるいくつかのコンポーネントMSIパッケージがあります。

問題は、パッケージを構成するコンポーネントを更新して、コンポーネントをhttpファイルサーバーで再起動できることです。どのようなアプローチを取るべきですか?

私が書いているインストーラーは「マスター」インストーラーです。その1つのコンポーネントでのみアップグレードを実行するには、クライアントマシンにインストールされている各コンポーネントのバージョンを読み取ることができる必要があります。

また、アプリケーションを初めてインストールする場合、インストーラーは必要なすべてのコンポーネントをダウンロードしてインストールします。

Installshield2009を使用しています。

チェーンされたMSIを調べましたが、マスターインストーラーが空です。できるだけ軽量にする必要があるからです。

ブートストラップアプリケーションの作成方法がわかりません。私の会社では、installshieldを使用してインストーラーを作成することを望んでいます。

私は調査しました-そして明らかに前提条件はアンインストールされることを意図されていません。


バージョン番号を変更して、ダウンロードで必要なコンポーネントのみをダウンロードし、インストーラー全体をダウンロードしないようにすることで、マイナーアップデートを実行できると思います。現在、私はあなたが提案した方法(sascha)を実装しており、私の会社はInstallShieldを通じて提供されるFLEXnet接続サービスを使用している。私が言及した「コンポーネント」(開発者が使用するのが大好きな用語)は、InstallShieldのコンポーネントの概念と概念が似ています。ただし、「コンポーネント」を機能によってカプセル化されるように変更したため、リリースのビルド時に、各「機能」がcabファイルにラップされるように選択できます。

これはとても紛らわしいように聞こえます-私にとってさえ。

機能<コンポーネント(サービスを含む)に頼ってきました

私の会社は、Installshieldを除く他のインストーラープログラムの使用を拒否しています。私の推測では、遠い将来に前提条件の要件を更新するには、新しいインストーラーを作成し、アプリケーションをメジャーアップグレードとして再リリースする必要があります。それは私には理にかなっています。

Perermtate、以前にインストールされた前提条件をアンインストールする方法はないと思います。これは、前提条件が他のアプリケーションのプラットフォームとして必要になる可能性があるためです。すべての「前提条件」は、アプリケーションのサードパーティコンポーネントであることが意図されていたためです。 。

ご回答ありがとうございます!

0 投票する
4 に答える
8357 参照

tfs - TFSビルドをチェーンする方法は?

あるTFSビルドを別のビルドから呼び出したいシナリオがあります。最初のビルドがビルドを実行し、2番目のビルドがステージングを実行します。これにより、同じソリューションに対して複数のカスタムステージングを実行できるようになります。

2番目のビルドでexecタスクを使用してこれを実行し、tfsbuild.exeを呼び出して、最初のビルド定義からビルドをキューに入れることができます。しかし、誰かがより良い方法を知っているかどうか疑問に思っていましたか?

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

javascript - javascript - 同じフォーム上の複数の依存/カスケード/連鎖選択ボックス

jquery と json を使用して選択ボックスのオプションを入力していますが、フォーム内の同じ連鎖選択ボックスの複数のインスタンスに対処する方法がわかりません。

選択ボックスは必要な場合にのみレンダリングされるため、一部のレコードには 10 セットの連鎖選択ボックスがあり、他のレコードには 1 つしか必要ありません。二次選択オ​​プションの自動入力をサポートするために、一意の選択をどのように生成しますか?

これが私が使用しているコードです。あなたが提供できる洞察を前もって感謝します。

acd2json.php

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

jquery - チェーンされたselectboxにjquery selectboxスタイルを適用する

ページにチェーンされたセレクトボックスのペアを作成しました。2 番目の選択ボックスには、最初のボックスで選択された値に応じて一連の値が入力されます。

2 つの選択ボックスをこのように機能させるスクリプトは、PHP と JavaScript を使用します。これは私が使用しているコードです:

JavaScript コード

PHP コード (findCountry.php)

私がやりたいことは、これらの選択ボックスに jQuery 選択ボックス スタイルを適用することです。私はまだそれをすることに成功していません。問題は、jQuery が通常の選択ボックスを隠してリストに置き換えていることです。さらに、selectbox のコンテンツが更新された後、jquery はそれをリストに再構築できません。ここでjQueryコードを見ることができます

これらの技術を組み合わせるためにできることはありますか?私は何百万ものことを試しましたが、何もうまくいきませんでした。手伝ってくれませんか?

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

jquery - バックエンドで JSON を使用する 6 レベルのコンボボックスを作成しようとしています

私は多くのコンボ ボックスを見てきましたが、バックエンドで JSON を使用するものや 6 つ以上のフィールドを持つものはまだ見たことがありません。http://www.appelsiini.net/2010/jquery-chained-selectsをリソースとして使用しようとし ましたが、バックエンドでの JSON の実装に問題があります。誰か手を貸してくれませんか?

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

scala - ScalaのChainedPackage句の背後にある動機は何ですか?

連鎖パッケージ句は、ScalaサイトのMartin Oderskyによって説明されているように、Scala2.8で導入されました。私はこの背後にある直感を完全には理解していません。

以下は、ネストされたパッケージのScalaブックの例です。

同じファイルで複数のネストされたパッケージを使用できるため、このネストされたパッケージのユースケースは理にかなっていますが、新しい構文では、角かっこなしで以前と同じことが実現されます。簡潔なScalaコードの間にパッケージを分離するのは難しいことではないでしょうか?

間違った方向に進んでいる場合や、概念を誤解している場合はお知らせください。

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

cakephp - Cakephpでチェーン選択フォームを作成する方法

私のビジネスディレクトリアプリケーションは3つのチェーンされた選択ボックスを必要とし、私はこのアプリケーションを構築するためにcakephpを使用しています。

セクションの階層と選択の順序は次のとおりです。

1-ビジネスグループ

2-業種

3-都市(テーブルの顧客に含まれる)

関係は次のとおりです。

  • 顧客のHABTMビジネスタイプ

  • ビジネスグループには多くの業種があります

  • ビジネスタイプには、HABTMの顧客という1つのビジネスグループがあります

これに役立つjqueryプラグインを検索し、Remy Sharpによるプラグインを見つけましたが、これほど複雑な関係はありません。 http://remysharp.com/2007/09/18/auto-populate-multiple-select-boxes/

私が想像しているのは、最初の選択ボックス(ビジネスグループ)が事前に入力されており、選択が行われると、イベントリスナーが2番目の選択ボックスをフィルタリングするメッセージを送信し、3番目の選択ボックスも同じです。

私が知らないのは、イベントリスナーに基づいて検索アクションを構成する方法です。

何かアドバイスがありますか、それとも私はベースから離れていますか?

いつものように、私は助けを求めて井戸にやって来ます。

とても有難い。ポール


ニックに感謝します。あなたの投稿をたくさん読みました。あなたの回答に本当に感謝しています。

私はあなたの指示に従いましたが、問題が発生しました。私はそれらを解決するために最善を尽くしましたが、それを理解していません。

これは私がこれまでに行ったことです:

1)business_typeとbusiness_directoryの両方に「連鎖」アクションを作成しました(customerの名前をbusinessディレクトリに変更しました。これがより適切です)。

ビジネスタイプの連鎖アクション:

ビジネスディレクトリ連鎖アクション:

HABTM関係では、find'list'を使用しても結合クエリが作成されなかったのに対し、find'all'は作成されたことがわかりました。

2)次に、ビジネスディレクトリと対応するビューに検索アクションを作成しました。

ビジネスグループの場合、検索フォームにオプションリストを入力するためのgetListアクションを作成しました。

検索ビューで、チェーン選択のJavaScriptを追加しました。

そしてフォーム:

create('business_directories'、array('action' =>'/ search_results')); ?> input('business_group_id'、array('type' =>'select'、'id' =>'businessGoup'、'empty' =>'-ビジネスグループの選択-'、'multiple' => true、 'options' => $ this-> requestAction('/ business_groups / getList')、'label' =>'ビジネスグループ')); ?> input('business_type.id'、array('type' =>'select'、'id' =>'businessType'、'empty' =>'-ビジネスタイプの選択-'、 ' 複数'=>true、'オプション'=>'選択なし'、'ラベル'=>'ビジネスタイプ')); ?> input('business_directories.id'、array('type' =>'select'、'id' =>'businessDirectoryCity'、'empty' =>'-Select City-'、'multiple' => true 、'options' =>'options'、'label' =>'City')); ?> end('検索'); ?> id'、array(' type'=>' select'、' id'=>' businessDirectoryCity'、' empty'=>'-Select City-'、' multiple'=> true、' options'=>'オプション'、'ラベル'=>'市')); ?> end('検索'); ?> id'、array(' type'=>' select'、' id'=>' businessDirectoryCity'、' empty'=>'-Select City-'、' multiple'=> true、' options'=>'オプション'、'ラベル'=>'市')); ?> end('検索'); ?>

ビジネスタイプチェーン関数/business_types/ chained / 1をテストすると、すべてが機能します。

しかし、検索ビューをテストすると、JavaScriptアラートエラーが発生します。次に、firebugをチェックすると、次の2つのエラーが発生します。

警告(2):BusinessTypesController :: chained()の引数1がありません[APP \ controllers \ business_types_controller.php、71行目]

注意(8):未定義の変数:business_group_id [APP \ controllers \ business_types_controller.php、73行目]

これに関する追加のヘルプは非常にありがたいです。

ありがとう、ポール

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

django - django管理ページのcacade外部キーについて

私のモデルは以下のようなものです:

そして私はそれらをadmin.pyに登録しました

私の問題は次のとおりです:djangoの管理インターフェースで、価格を追加すると、ドロップダウンリストから電話を選択できますが、電話が非常に多いので、最初にメーカーを選択してから、メーカーの電話から電話を選択します。どうすればこれを作ることができますか。どうもありがとう。

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

jquery - jqueryでフォームを送信し、関連するフォームを含む別の関連ページをロードすることは可能ですか?

だから、私はaspに4ページあります。

最初のものは、ユーザーからデータを取得し、セッション変数に保存します。

2 つ目は、写真のアップロードに使用されます。

3 番目のものは、その画像をトリミングする (およびトリミングされた画像を保存する) ために使用されます。

4 番目は確認ページで、データをデータベースに保存します。

jqueryを使用して、異なるページからこれらすべてのフォームを「チェーン」することは可能ですか? それを行う方法に関するチュートリアルを知っていますか?

Web で見つけたのは、フォームを送信してから応答メッセージを開くことだけです。ページを更新せずにページに他のフォームをロードしたい、またはオーバーレイ内ですべて実行したい。

ありがとう。

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

codeigniter - 連想配列を使用した複数の LIKE db クエリ-しかし、すべて同じ列名から...?

CodeIgniter のアクティブ レコード クラスを使用してデータベースにクエリを実行しようとしています。テーブルに多数のブログ投稿が保存されています。クエリは、特定のカテゴリが割り当てられているすべての投稿を引き出す検索機能用です。したがって、表の「カテゴリ」列には、政治、歴史、社会学のように、コンマで区切られた順不同で、その投稿のすべてのカテゴリのリストが表示されます。等

ユーザーが政治と歴史を選択した場合、これらの両方のカテゴリを持つすべての投稿のタイトルが返されます。

したがって、クエリされるカテゴリのリストは配列 $cats になります。私はこれがうまくいくと思った -

これを生成することにより:

(どちらが生成されますか-「WHERE カテゴリ LIKE '%Politics%' AND カテゴリ LIKE '%History%')

しかし、うまくいきません。最初のステートメントしか生成しないようです。私が推測する問題は、チェーンされた各クエリで列名が同じであることです。これに関する CI ユーザー ガイド ( http://codeigniter.com/user_guide/database/active_record.html )には何もないようです。これは、チェーンされた各ステートメントが異なる列名用であると想定しているように見えるためです。 .

もちろん、1 つのステートメントで連想配列を使用することはできません。重複するキーを含める必要があるためです。この場合、すべてのキーを「カテゴリ」にする必要があります...