ログインフォームをモーダル内に配置して、送信ボタンに data-dismiss="modal" を追加してみました。モーダルは正常に閉じられますが、POST メソッドは「起動」していないようで、ページは同じままです。他の誰かがモーダル内にフォームを入れてみて、それを機能させましたか?
<div class="modal hide fade" id="signin-register" tabindex="-1" role="dialog" aria-labelledby="image-modal-label" aria-hidden="true">
<div class="modal-body">
<div class="row-fluid">
<div class="span12">
<div class="span6">
<div class="row-fluid">
<div class="span12">
<legend>Sign in</legend>
<form class="navbar-form pull-right" method="POST" action="login/">
<input type="hidden" name="a" value="validate" />
<input class="input-small" type="text" placeholder="Username" name="username">
<input class="input-small" type="password" placeholder="Password" name="password">
<button class="btn btn-small btn-info" type="submit" class="btn2" data-dismiss="modal"><strong>sign in</strong></button>
</form>
<legend>Register</legend>
<form action="" method="POST" id="register_form">
<label>Username:*</label><input class="input-small" type="text" name="username" placeholder="Username" />
<label>Password:*</label><input class="input-small" type="password" name="password" placeholder="Password" />
<label>Email:*</label><input type="text" name="email" placeholder="E-mail" /><br>
<input type="submit" name="a" value="Register" data-dismiss="modal"/>
</form>
</div>
</div>
</div>
<div class="span6">
<div class="row-fluid">
<div class="span12">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
</div>
</div>
また、ログインフォームがモーダルの外でも機能することを再確認しました。