フォームが送信されたら、たとえば、$。getJsonを使用してサーバーからデータを取得したいと思います。
私はこれを書いた:
$(function () {
$('#websiteForm').submit(function (event) {
$.getJSON('Home/checker', function (data) {
alert(data);
});
});
})
私のフォーム:
<form action="" method="post" id="websiteForm">
<input type="text" name="txtWebsite" id="txtWebsite" />
<input type="submit" name="submit" />
</form>
しかし、クリックしてフォームを送信しても、何も表示されません。ページの読み込み時に関数をテストしましたが、$.getJSON
うまく機能しているので、なぜこの関数が機能しないのかわかりません。