問題タブ [sweetalert]

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

javascript - スイートアラート確認ダイアログからの応答

スイートアラートダイアログをコスチューム化する機能があります。多くの場所で使用したいので、次のような関数に設定します。

私がやりたいことは簡単です: その関数をどこかで呼び出して、ユーザーの答えに基づいて進みます:

しかし、私は何の反応もありません。実際、そのような例は見つかりませんでした。一般的な使用方法ではないと思います。しかし、どうしてそれが可能になるのでしょうか?

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

c# - asp.netリストビュー削除によるSweetAlert確認ダイアログ?

これを理解するのを手伝ってください。

SQL データベースのデータを表示する ListView を作成しました。挿入、編集、および削除を有効にしましたが、すべて機能します。

私が欲しいものは?

ListView からエントリを削除するかどうかにかかわらず、ユーザーに「はい」 / 「いいえSweetAlert」の確認を促すために使用したいと考えています。

私が何をした?

最初に、指定された ListView エントリの削除の呼び出しOnClientClick="return confirm('are you sure')"した「組み込み」機能を使用してみまし<asp:Button/>それはうまくいきました!はいをクリックすると削除され、いいえは削除されませんでした。上記を追加する以外に何もする必要はありませんでした。しかし、それは私が望むものではありません。ファンシーを表示したいのですがSweetAlert、ここから問題が始まります。

次にSweetAlert、単純にスクリプトを作成し、その関数名をボタンから呼び出すことができると考えましただし、そうすると開きますSweetAlertが、[はい] と [いいえ] をクリックする前に、アイテムが既に削除されてボックスが閉じられます。

上記に機能がないことはわかっていますが、はい/いいえに移動する機会すらありませんでした。スクリプトは自動的に閉じられました。CausesValidation=falseその後、削除を設定することで削除を停止できることがわかりました<asp:Button />が、何も起こりませんでした。

第三に、ブレークスルーはあると思いますが、それをどう終わらせるかはわかりません。ListView にItemDeletingというイベントがあることが。このイベントは、削除が実行される前に発生します。私はそれをテストしました、そしてそれは動作します。

を使用するe.Cancel = true;と、アイテムは削除されず、アクションはキャンセルされます。を使用するe.Cancel = false;と、アイテムが削除されます。したがって、その機能を上記の jQuery に組み込む必要があると思います。保護されたボイド内にjQueryを配置して、そこから操作できるかどうかわかりませんか?

haraman からの提案された解決策を含めるように更新されました。.aspxページ全体もここにあります。

すべてをより明確にするために、aspx の背後にあるコードの完全なコードで投稿を更新しています。また、理解が深まればフォーラムを作ろうと思っています。

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

javascript - 削除イベントの Codeigniter を使用した Sweet Alert

私が持っているクライアントモジュールのインデックス(コードの一部)で、コードイグナイターコードで甘いアラートを機能させようとすると問題が発生します。

それから私は私のjsにこれを持っています:

ID #AlertaEliminarCliente をボタンに追加するにはどうすればよいですか

私はそれを追加しようとしましたが、確認などを求めずに行を削除するだけです.甘いアラートから、私が欠けているものはありますか? ガイダンスは本当に感謝しています。時間を割いてくれてありがとう!

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

android - レイアウトにスイート アラートの読み込みとシック ビューを実装する方法は?

Sweet Alert ライブラリの使い方は知っていますが、アクティビティ レイアウトにローディングと太いアニメーションを実装し、適切に制御したいと考えています。どうやってやるの?

最初に、バックグラウンド タスクが終了するまで読み込み中のレイアウトを表示したいと思います。

ここに画像の説明を入力

次に、タスクが成功した場合は、濃いアニメーションを表示するか、アニメーションを失敗させます。

ここに画像の説明を入力

0 投票する
7 に答える
10754 参照

javascript - フォーカス時に SweetAlert ボタンのアウトラインを削除

nodeJSプロジェクトでSweetAlertを使用していますが、確認モーダルを表示すると確認ボタンにフォーカスが設定され、このひどいアウトラインが表示されるという事実を除いて、魅力的に機能しています。

これがその方法です: ここに画像の説明を入力

これが私が望んでいた方法です: ここに画像の説明を入力

私はすでにスタイルをオーバーライドしてアウトラインをなしに設定しようとしましたが、うまくいきませんでした:

私はまた、このスタイルでアウトラインを取り除こうとしました:

これは、SweetAlert モーダルを起動するために使用しているコードです。

これは、フォーカスを設定する sweetalert.min.js 内のコードです。

このアウトラインを取り除く方法についてのアイデアはありますか?

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

node.js - 「require」使用時にライブラリから CSS をロードする方法

私はelectronアプリを構築しています。その中に、webviewwith a preloadscriptがあります。上記のスクリプト内で、使用したいと思いますsweetalert

でインストールsweetalertしましnpm install --save sweetalertた。スクリプト内で でロードし、require('sweetalert')で呼び出しますswal("Hello world!");アラートに必要な CSS ファイルが欠落しているため、正しく表示されないことに気付きました。しかし、私はそれをロードしてrequire('sweetalert')sweetalertますnode_modules.

さて、これを解決するための推奨される方法は何ですか? 私はjavascriptファイルの中にいて、そのままでいたいということを覚えておいてください。本当に CSS ファイルを取得して、何らかの方法で挿入する必要がありますか? 内部にあるので、どうすれば正しくできnode_modulesますか?テストした後、 Content Security Policyにより、この特定のケースでは実行できないようです。

いずれにせよ、それはステートメントと比較して非常に不格好にrequire思えます。より単純なソリューションが利用できないのは奇妙に思えます。

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

javascript - sweet jsを使用してメールを送信した後に成功メッセージを表示する方法

ページをリロードせずにメールを送信しようとしています。ただし、送信後、sweet js を使用して成功メッセージが表示されるはずです。残念ながらうまくいきません。

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

javascript - sweetalert でキャンセル ボタンが機能しない

sweetalert.js でキャンセル ボタンをクリックすると、まだ AJAX 呼び出しが実行されています。キャンセル ボタンでプロセスを終了したいと考えています。