2009-05-21 13 views
1

私は、(コントローラの)POST onchange(入力["text"]の処理方法を示す良い例を探しています。例えば、私がonchange = form [0] .submit();をセットしたとき。コントローラがヒットしたのを見ると、HTTP動詞はまだ何らかの奇妙な理由でGETされています。しかし、私がソースを見ると、ページ上のフォームにはメソッド= "POST"があります...どうして私は間違っていますか?入力のMVC onchangeを使用してHTTP POSTを処理する方法["text"]

答えて

1

あなたはajaxライブラリ(jquery、ms、何でも)を使用して、代わりにコールのポストを設定できますか?

「Javascriptを提出()メソッドはをonSubmitイベントを発生、それを迂回し、直接フォームを送信しませんが。」 - http://www.webmasterworld.com/forum91/4047.htm

+0

ここに別の解決策があります:http://stackoverflow.com/questions/133925/javascript-post-request-like-a-form-submit – nkirkes

+0

これについて言及したので、私は実際にこれを行う必要がありますXHRを介して - 感謝のSE condary post! –

1

あなたが最後に

リターンを置く必要がありますサブミットイベントハンドラ関数

関連する問題