問題タブ [form-post]
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.
php - 複数のチェックボックスを渡し、jQuery ajax を使用してファイルをアップロードし、php から電子メールに送信する
チェックボックスの値を電子メールに渡し、アップロードされたファイルを電子メールの添付ファイルとして追加しようとしています。これが私がこれまでに持っているものです(すべてが機能しますが、チェックボックスが渡され、ファイルのアップロードが行われます)...私が必要とする主なものはチェックボックスです-ファイルのアップロードは単なる追加です-これもデータベースにどのように送信しますか;]
HTML フォーム:
JS ファイル
PHP ファイル:
javascript - javascriptでフォーム投稿を使用して文字列をファイルとしてアップロードする
ファイル入力を使用せずにファイルのアップロードを偽造したい。ファイルのコンテンツは文字列から生成されます。つまり、コンテンツ タイプが "multipart/form-data" のサーバーに文字列を投稿したいと考えています。
しかし、サーバーは別のドメインにあり、CORS をサポートしていないため、XMLHttpRequest を使用できませんでした。通常のフォームポストのみを使用してこれを行うことは可能ですか?
c# - 別のサーバーへのC#投稿
私はc#を使用していて、別のサーバー上のフォームにデータを投稿しようとしています。フォームには、いくつかのパラメーターとともに画像の添付ファイルが含まれています。
firstName = First lastName = Last Image = ImageFile.JPG
これを送信するメソッドを構築する方法の例を探しています。私はHttpWebRequestを調べてきましたが、例が必要です。
asp.net-mvc-4 - 大量のデータを Azure テーブルにアップロードする
フォーム POST で大量のテキストを Azure テーブル ストレージに送信しようとしています。このテキストの各行は、1 つのエンティティとしてテーブルに格納されます。私が今遭遇した問題は、この操作が制限時間を超えていることです。
操作は、Windows Azure テーブル サービス操作に許可されている既定の最大時間を超えました
それで、この制限を上げることは可能ですか、またはこの問題を解決するにはどうすればよいのでしょうか?
php - PHP投稿変数
$ frompage変数を取得して、ここに投稿しているページに送信するにはどうすればよいでしょうか。
ajax - knockoutjsを使用した動的フォーム構築
データベースから動的フォームを作成する必要があります。その場でフォームフィールドを定義するために、次のエンティティがあります。
DBの「FormField」レコードから動的フォームを作成できますが、問題は、任意のフォームフィールドの値の変更を追跡する必要があり、値の変更が発生したときに、すべてのフォームデータをサーバーに送信する必要があることです(非同期)サーバーで「空白」式を評価するため。KnockoutJSを使用せずにこの変更追跡を行うと、応答がなくなり、非常に複雑になります。KnockoutJSのチュートリアルをいくつか実行しましたが、この特定の問題に対してViewModelを整理する方法を理解できませんでした。
どんな助けでもいただければ幸いです。
アップデート1
次のコードを使用して、このフォームデータをコントローラーに投稿しようとしました。
私のコントローラーでは、次のコードを試しました:
彼女はMyFieldViewModelクラスがどのように見えるかです:
JSON経由でオブジェクトの配列をASP.NetMVC3に投稿するで説明されているヒントを試しました
以下は、 alert(ko.toJSON(self))を実行したときに出力されるJsonデータです。
必要なのは、フィールド名とユーザーが選択した値だけです。このjsonデータをMyFieldViewModelクラスにマップしても混乱しますが、選択した値を取得するにはどうすればよいですか?
アップデート2 (JSONデータマッピングが機能しました)
私が変わったとき
データ付き:ko.toJSON(self)
次のスクリーンショットでわかるように、マッピングは私のコントローラーで完全に機能しました。
現在、問題は残っています。フォームを投稿する目的は、フォームに対するユーザーの入力、つまりすべてのフォームフィールド要素に対する値でサーバーを更新することでした。 フォームフィールドの現在選択/入力された値を投稿するにはどうすればよいですか? たとえば、上のスクリーンショットでは、デフォルトは表示されますが、現在選択されている値は表示されません。
url - URLのみでWebフォームを送信しますか?
これがここに属しているかどうかはよくわかりません。したがって、賛成票を投じる代わりに、そうかどうかを知ってください。すぐに先に進みます。
とにかく、検索ページがあるWebサイトがあり、検索ボタンを押すと、URLに検索クエリが含まれません。
何かを検索した後、ページはにリダイレクトされssearch.asp
ますが、前述のように、クエリはそこにありません。
私の質問は、URLのみを介して検索値を送信する方法があるかどうかです。
検索送信ボタンを偽造して、フォームのフィールド名に従ってURL経由で検索語を投稿する方法があるかどうか疑問に思いました。
入力ボックスの名前はsearch
、なので、次のURLを試しました:http://www.torec.net/ssearch.asp?search = query、しかしそれは機能しません、サーバーは以下を返します:
サーバーエラー。
明確にするために、私はサーバー側のソリューションを探していません。実際には、HTMLソリューションも探していません。ブラウザーのアドレスバーに、単純な古いURLを貼り付けてそこに配置できるようにしたいだけです。
これは可能ですか?
アップデート
このリンクは機能しません:
http ://www.torec.net/ssearch.asp?search = dark&page = 1
これはそうですが:http:
//www.torec.net/ssearch.asp?search = dark&page = 2
これを回避する方法はありますか?
internet-explorer - jQuery フォーム ポスト クロス ドメイン Amazon S3 ie < 10、エラー「中止」
こんにちは、IE 8、9 でマルチパート フォーム クロス ドメインを Amazon S3 (たとえば) に投稿する方法を知っている人はいますか?
jQuery フォーム プラグインを使用しました。XDomainRequest オブジェクトをサポートしていないのでしょうか? jQueryフォームは間違った方法ですか?
Amazon S3 バケットを構成して、origin * を post、get に許可し、IE 10 を含む他のすべてのブラウザーで動作するようにしました。
投稿を開始します。私が知ることができることから、ブラウザの左下に表示されるAmazon URLに対して投稿ステータスメッセージが表示されます。しかし、その後、ステータス「中止」でエラーリターン関数(ajaxオプションで指定)をトリガーします。他には何もありません。そのため、リクエストは中止されたようです。ファイルが Amazon に到達することはありません。Amazon からエラーが発生した場合は、もう少し詳細になると思います。
httpsからも投稿しようとしました(AmazonのアップロードURLがhttpsを使用しているため、誰かがどこかで提案したように)。変わりはない。
何か案は?
/ジョン
vb6 - VB6フォーム投稿を送信するには
私が使用しているコードは次のとおりです。
フォームをキャッチする ASP は、フォームを認識できないようです。一つのアイテムで形を見る。asp のキャッチ コードは次のとおりです。
asp からの応答は次のとおりです。
項目 hdntype やフォーム内のその他の項目は表示されません。1 つの項目、フォーム全体が表示されます。
Request.TotalBytes を実行すると、asp 内のすべてが表示されます。クエリ文字列オブジェクトを追加すると、各オブジェクトが表示されます。フォーム オブジェクトが表示されません。
javascript - フィールドでエラーを検出してもフォームが投稿される
フォームを送信する前に、javascript を使用して検証します。フィールドでエラーを検出しても、フォームは引き続き投稿されます。エラー時に送信しないようにするにはどうすればよいですか?
これが私のフォームです: