問題タブ [kendo-window]

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

javascript - 剣道 window.refresh が部分ビューを正常に取得できない

全て。前もって感謝します。

ドロップダウンの選択が変更される (またはボタンが押される) たびに多くの更新を行うウィンドウがあります。更新時にコントローラーが呼び出されていますが、何らかの理由でビューが呼び出されていません/更新されていません。基本的な何かが欠けていますか?

窓:

コードを更新します (javascript で):

コントローラ:

部分ビューは、最初のウィンドウの読み込み時に呼び出されて入力されるため、正しく機能していることがわかります。なぜ世界でそれをリフレッシュできないのですか?

編集:これが私の部分的なビューです(ウィンドウの内容):

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

javascript - コンテンツの更新後に剣道ウィンドウをコンパイルする

ページに 1 つの剣道ウィンドウがあり、コマンドをクリックするたびにコンテンツをロードしたいと考えています。ロードしたいコンテンツは、x-kendo-templateまたは.htmlからの式で、角度のある{{Sample}}です。コンテンツがロードされた後、角度バインディングを利用するためにコンテンツを $compile しようとしましたが、機能しません。これは私がこれまでに試したことです

私のマークアップについて

ここに私のコントローラーがあります

Test-entry.htmlの内容がtplAddNew Templateと同じであると仮定しましょう

ここで、$compile関数を使用すると、 $apply already in progressのエラーが表示されます

どんな助けでも大歓迎です。ティア

私もJSFiddleを用意しました

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

javascript - javascriptでKendo Window refreshからController Actionにパラメータを渡す

簡単な質問があります。剣道ウィンドウを使用すると、次のように更新できます。

そのController Actionにパラメータを渡したいです。私は次のことを試しましたが、うまくいきます:

コントローラ

変数にはtest、渡された文字列「test」が入ります。しかし、文字列をハードコーディングしたくありません。次のように、そこに javascript 変数を渡したいです。

しかし、上記は機能せず、変数が認識されません。どうすればこれを達成できますか?

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

jquery - Kendo htmlhelper または Jquery でカスタム確認ダイアログを作成する方法

Kendo DropDownLists と yes no ボタンを含むカスタム確認ダイアログを作成したいと思います。これは、Kendo ウィンドウのような Kendo HtmlHelper または Jquery で行われます。コードは次のようになります

ダイアログが開いているとき、プログラムはダイアログが開いている場所 (この場合、reply=confirm("...")) にとどまり、yes no の回答を待つ必要があります。剣道ウィンドウを試してみましたが、問題は、ウィンドウが開いた後、プログラムが次のコードを実行し、開いた場所にとどまらないことです。

これについて助けが必要です。ありがとう。

0 投票する
5 に答える
2894 参照

asp.net-mvc - 剣道ウィンドウに剣道グリッドを読み込む

剣道ウィンドウで剣道グリッドを開きたいです。私の剣道ウィンドウのコードはこんな感じです。

ウィンドウで剣道グリッドを開きたい。ウィンドウに値を渡していません。ウィンドウを開くときに、データベースからデータを読み取り、グリッドにデータを入力したいと考えています。これどうやってするの ?剣道ウィンドウのグリッドとロードに部分ビューを使用できますか?

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

jquery - Kendo UI Window.refresh({ data }) が ASP.Net MVC アクションに正しく渡されない

ウィンドウがあります:

実行時にさまざまなデータを渡して、その部分ビューを再読み込みできるようにする必要があります。ドキュメントを読む限り、これを行うことができるはずです:

ただし、サーバー側のアクション:

...適切な ID を受け取りません (テーブルから ID を取得する jquery は動作します。Chrome コンソールでテスト済みです)。

代わりに、ビュー「初期」で構成されたデータを受け取ります。

何か不足していますか?アクションに送り返されたデータを取得して、そのパーシャルを適切な情報でロードできるようにするにはどうすればよいですか?

答えた:

問題は、ビューのウィンドウ初期化の LoadContentFrom 部分で設定されているデフォルト データでした。次のように変更します。

...問題を修正します。ウィンドウは、一見不動に、そのデフォルト値に設定されました。