私たちのアプリでは、最近改良された GUI スタイルを採用しました。当初、フォーム送信リンクは次のようなものでした。
<input type=submit class="some-style" name="Command" value="Save" />
ただし、代わりに次のものを使用しようとしています。
<input id='hiddenSaver' type="hidden" name="Command" value="Save" />
<a id='saveButton' href="#" class="some-style"><i class="some-icon"></i> Save</a>
<!-- SNIP: Extraneous other stuff -->
<script>
var $saveButton = $('saveButton'),
$hiddenSaver = $('hiddenSaver');
$(document).ready(function () {
$saveButton.click(function () {
$saveButton.preventDefault();
$hiddenSaver.submit();
});
});
</script>
しかし、私たちのフォームは送信しません...実際、何もしません。何が欠けていますか?