私は以下のようにHTML形式をしています。私は、このPOSTの応答(文字列)がid = "answer"のテキストになるようにしようとしています。どのようにしてHTMLフォームのレスポンスをページのテキストを更新するようにしますか?
$(document).ready(function() {
$('#myForm')
.ajaxForm({
target: "#answer"
});
});
私はここで間違って何をやっている?私はで構成されていform.jsと呼ばれるファイルにjQueryのフォームプラグインを使用しようとしています
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.js"> </script>
<script src="http://malsup.github.com/jquery.form.js"></script>
<script src="form.js"></script>
</head>
<body>
<form id="myForm"
action="http://myserver.com/post-destination/"
method="post">
<p><label>Input: <br><textarea name="formInput"></textarea></label></p>
<p><input type="submit" value="Submit" /></p>
</form>
<p id="answer">?</p>
</body>
私はそれがちょっとしたものだと確信しています.HTMLフォームとjQueryに関する多くの質問がありますが、それに続いて成功していないことが分かります。私は何かをウェブから何かを試してみるのは初めてです。助けてくれてありがとう!
ありがとう!これはうまくいくように見えました。私は新しいページを読み込まないようにデフォルトの動作をオーバーライドする必要がありましたが、それ以降は動作しました。 – screamingnugget