問題タブ [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.
javascript - 剣道 window.refresh が部分ビューを正常に取得できない
全て。前もって感謝します。
ドロップダウンの選択が変更される (またはボタンが押される) たびに多くの更新を行うウィンドウがあります。更新時にコントローラーが呼び出されていますが、何らかの理由でビューが呼び出されていません/更新されていません。基本的な何かが欠けていますか?
窓:
コードを更新します (javascript で):
コントローラ:
部分ビューは、最初のウィンドウの読み込み時に呼び出されて入力されるため、正しく機能していることがわかります。なぜ世界でそれをリフレッシュできないのですか?
編集:これが私の部分的なビューです(ウィンドウの内容):
javascript - コンテンツの更新後に剣道ウィンドウをコンパイルする
ページに 1 つの剣道ウィンドウがあり、コマンドをクリックするたびにコンテンツをロードしたいと考えています。ロードしたいコンテンツは、x-kendo-templateまたは.htmlからの式で、角度のある{{Sample}}です。コンテンツがロードされた後、角度バインディングを利用するためにコンテンツを $compile しようとしましたが、機能しません。これは私がこれまでに試したことです
私のマークアップについて
ここに私のコントローラーがあります
Test-entry.htmlの内容がtplAddNew Templateと同じであると仮定しましょう
ここで、$compile関数を使用すると、 $apply already in progressのエラーが表示されます
どんな助けでも大歓迎です。ティア
javascript - javascriptでKendo Window refreshからController Actionにパラメータを渡す
簡単な質問があります。剣道ウィンドウを使用すると、次のように更新できます。
そのController Actionにパラメータを渡したいです。私は次のことを試しましたが、うまくいきます:
コントローラ
変数にはtest
、渡された文字列「test」が入ります。しかし、文字列をハードコーディングしたくありません。次のように、そこに javascript 変数を渡したいです。
しかし、上記は機能せず、変数が認識されません。どうすればこれを達成できますか?
jquery - Kendo htmlhelper または Jquery でカスタム確認ダイアログを作成する方法
Kendo DropDownLists と yes no ボタンを含むカスタム確認ダイアログを作成したいと思います。これは、Kendo ウィンドウのような Kendo HtmlHelper または Jquery で行われます。コードは次のようになります
ダイアログが開いているとき、プログラムはダイアログが開いている場所 (この場合、reply=confirm("...")) にとどまり、yes no の回答を待つ必要があります。剣道ウィンドウを試してみましたが、問題は、ウィンドウが開いた後、プログラムが次のコードを実行し、開いた場所にとどまらないことです。
これについて助けが必要です。ありがとう。
asp.net-mvc - 剣道ウィンドウに剣道グリッドを読み込む
剣道ウィンドウで剣道グリッドを開きたいです。私の剣道ウィンドウのコードはこんな感じです。
ウィンドウで剣道グリッドを開きたい。ウィンドウに値を渡していません。ウィンドウを開くときに、データベースからデータを読み取り、グリッドにデータを入力したいと考えています。これどうやってするの ?剣道ウィンドウのグリッドとロードに部分ビューを使用できますか?
jquery - Kendo UI Window.refresh({ data }) が ASP.Net MVC アクションに正しく渡されない
ウィンドウがあります:
実行時にさまざまなデータを渡して、その部分ビューを再読み込みできるようにする必要があります。ドキュメントを読む限り、これを行うことができるはずです:
ただし、サーバー側のアクション:
...適切な ID を受け取りません (テーブルから ID を取得する jquery は動作します。Chrome コンソールでテスト済みです)。
代わりに、ビュー「初期」で構成されたデータを受け取ります。
何か不足していますか?アクションに送り返されたデータを取得して、そのパーシャルを適切な情報でロードできるようにするにはどうすればよいですか?
答えた:
問題は、ビューのウィンドウ初期化の LoadContentFrom 部分で設定されているデフォルト データでした。次のように変更します。
...問題を修正します。ウィンドウは、一見不動に、そのデフォルト値に設定されました。