私は、(コントローラの)POST onchange(入力["text"]の処理方法を示す良い例を探しています。例えば、私がonchange = form [0] .submit();をセットしたとき。コントローラがヒットしたのを見ると、HTTP動詞はまだ何らかの奇妙な理由でGETされています。しかし、私がソースを見ると、ページ上のフォームにはメソッド= "POST"があります...どうして私は間違っていますか?入力のMVC onchangeを使用してHTTP POSTを処理する方法["text"]
1
A
答えて
1
あなたはajaxライブラリ(jquery、ms、何でも)を使用して、代わりにコールのポストを設定できますか?
「Javascriptを提出()メソッドはをonSubmitイベントを発生、それを迂回し、直接フォームを送信しませんが。」 - http://www.webmasterworld.com/forum91/4047.htm
1
あなたが最後に
偽
リターンを置く必要がありますサブミットイベントハンドラ関数
関連する問題
ここに別の解決策があります:http://stackoverflow.com/questions/133925/javascript-post-request-like-a-form-submit – nkirkes
これについて言及したので、私は実際にこれを行う必要がありますXHRを介して - 感謝のSE condary post! –