問題タブ [jquery-forms-plugin]

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

asp.net - 投稿された空のファイル コレクションを使用した ASP.Net ファイルのアップロード

フォームの一部として配置される ASP.NET ファイル アップロード コントロールがあります。ファイル アップロード コントロールはコンテンツ ページにありますが、フォーム定義はサイト全体のマスター ページにあります。マスターページのフォームに multipart/form-enc を追加しました。

jQuery UI からダイアログ ボックスを表示するときに、jQuery を使用してフォームを送信しています。

投稿すると、サーバーにファイルが返されません。ファイル アップロード コントロールにファイルがなく、HttpFileCollection が空です。投稿されたファイルを見つけるにはどうすればよいですか?

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

jquery - jQuery Forms Plugin を使用して beforeSubmit 関数の Options オブジェクトを更新する方法

$.ajaxjQuery Forms Plugin を使用してフォームを送信するための使用をリファクタリングしています。APIは、に渡され$.ajaxた任意のオプションを に渡すことができると述べています$.ajaxSubmitbeforeSubmitのオプション オブジェクトを変更して、プロパティを追加したいと考えていdataます。options.beforeSubmitinの値を警告するprocessSubmitことは、これがハンドラーによって初期化されたオプション オブジェクトであり、データが設定されていることを示唆していますが、オプション オブジェクトはプロパティなしで既に初期化されているdataため、サーバーに送信される投稿には含まれません。beforeSubmitまたはその他の方法でオプション オブジェクトを変更することはできますか?

ドキュメントの準備ができたら、ハンドラーを次のようにバインドしsubmit()ます。

このprocessSubmit(arr, $form, options)関数は、JSON としてサーバーに送信されるデータをパッケージ化します。

フォーム HTML:

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

jquery - jqueryフォームプラグインのnoConflictの問題

jquery フォーム プラグインを使用するブックマークレットを作成しています。

私が抱えている問題は、ブックマークレットが使用されている可能性のある Web ページが、既に「$」を使用している別の js ライブラリを使用している可能性があることです。問題ありません。jQuery に noConflict() を使用するように指示できます。

ただし、jQuery のフォーム プラグインも '$' を使用しており、これを制御することはできません。$ を使用せず、代わりに jQuery を使用するようにこのプラグインに指定する方法はありますか?

詳細..

TNi が示唆するように、私は問題を誤解している可能性があります。

これが私がすることです

私はSafari 5を使用しています。これが私がしていることです(jqueryはすでにロードされています)....

その後

});

JavaScript コンソールに表示される内容:

0 投票する
6 に答える
70199 参照

javascript - CKEditorからフォームテキストエリア入力をajax送信する方法は?

私は CKEditor、jQuery、およびjQuery フォーム プラグインを使用しており、Ajax クエリを介して CkEditor フォームのコンテンツを送信したいと考えています。これが私のコードです:

bodyText残念ながら、Ajax リクエストはパラメーターを渡していないようです。

私は何を間違えましたか、または必要なものをどのように達成できますか?

ありがとうございました。

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

jquery - jQuery の複数フォームと Form プラグイン

以下のような html があり、複数のフォームがあります。これは JSTL を使用して生成するため、DB に登録されているものによって数が異なる場合があります。各フォームには、独自の送信ボタンがあります。

本来はフォームプラグインのajax送信ボタンを使いたかったのですが、フォームの参照方法がわかりません。

私の問題は、どのフォーム ID が jQuery を使用して送信されているかを知る方法です。

ajaxフォームへの呼び出しにどのフォーム名を配置するかわかりません。

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

jquery - JQuery フォームの検証 - 他のフォーム フィールドに基づいてフォームを検証する

私は基本的なフォームでこのように見えるJqueryフォーム検証を使用しています

ここで、このフォームに radio1 と radio2 という 2 つのラジオ ボタンを追加します。radio1 が選択されている場合、フィールド メッセージは必須であり、radio2 の場合は必須フィールドではありません。

この種のルールを追加するにはどうすればよいですか。事前にご協力いただきありがとうございます

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

php - jQuery Form Plugin が NULL と 0 を混在させる理由

jQuery Form Pluginhttp://jquery.malsup.com/form/を使用してフォームを送信しています。

フォームを送信するために使用されるコードは次のとおりです。

これは私がテストに使用しているフォームです。

recaptcha.php のコード スニペットは次のとおりです。

これは、jQuery Form Plugin で見つけた問題です。

ケース I> #fname に何も入力せずにフォームを送信すると、次のような結果が返されます。

ケース II> #fname に 0 を入力してフォームを送信すると、次のような結果が返されます。

ご覧のとおり、ユーザーが何を入力したかを区別する方法はないようです。ユーザーが何も入力しないか、ユーザーが0を入力するかを本当に知る必要があります。

誰でも助けることができますか?

ありがとうございました

皆さんこんにちは、

問題を簡単に説明できるように、動作するスクリプトをセットアップしました。

1> 何も入力せずにフォームを送信します。

2> フォームを 0 で送信します。

お分かりのように、empty、isset、および dconde によって提供されるメソッドのみを考慮する場合、2 つの送信に違いはありません。ただし、前回の実験とは異なる点は、弦の長さが違いを生むのに役立つということです。前回うまくいかなかった理由がわかりません。

皆さん、ありがとうございました。

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

jquery-plugins - jquery フォーム プラグイン、エラー処理なし

Jquery.Form プラグインにはエラー処理機能がないようで、非常にイライラします。ドキュメントには $.ajax オプションを使用できると記載されていますが、特に 500 および 400 シリーズでサーバーがエラーを返した場合、「エラー」オプションを使用することはできません。このプラグインはサーバーからのエラーをまったく処理できないのでしょうか、それともバグなどでしょうか? このプラグインでエラー (400、500 など) を処理する方法を教えてください。私はあなたの助けが必要です...私が欲しいのは簡単なエラー処理だけです...ありがとう。

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

jquery - 複数のフォームを含む基本的な jQuery ポップ

内部に 2 つのフォームがあるダイアログ ポップアップ ボックスを作成しようとしています。ポップアップはうまく機能しますが、ダイアログ内には 2 つのフォームがあり、それぞれに個別のアクションがあります。

jQuery Form Plugin を使用してフォームを送信し、#showResponse への応答を表示しています

私が抱えている問題は、フォームのいずれかをクリックするたびに、#showResponse の最初のフォームをロードすることです。その理由は正確にはわかりません....

これは私のJavascriptコードです

そして、これはダイアログ ウィンドウ内の HTML です。

どんな助けでも感謝します。

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

javascript - Internet Explorer は、Ajax Form jQuery プラグインの送信時にスクリプトを保存しようとします

私の問題は、jQuery Form プラグイン ( http://jquery.malsup.com/form/ ) を使用してフォームを送信しようとするcontentType: scriptと、IE で「名前を付けて保存」ポップアップが表示され、応答を保存しようとすることです。脚本。

コード例:

応答は JavaScript であり、他のすべてのブラウザで適切に実行されますが、IE はこのファイル「vendors.js」を保存しようとします。IE にこのポップアップを強制的にトリガーさせるにはどうすればよいでしょうか?