フォームの送信に成功した後、div を非表示にしたいと思います。
問題は、すべての div に一意の ID があることです。
<div id="ticket_1324">
...
</div>
フォームを処理するには、次の (作業中の) 関数があります。
<script>
function dosubmit(id){
var data = $('form').serialize();
$.post('url', $("form").serialize(), function(data) {
$('#ticket_'.id).fadeOut('fast');
});
};
</script>
何らかの理由で、'#ticket_'.id が反映されません: ticket_1324。
どうすればこれを解決できますか?
2 つ目の質問があります。
フォームに last=1 のような値がある場合、処理後にページをリロードする必要があります。
<input type="hidden" name="last" value="1" />
データはシリアル化されます。last の値を取得するにはどうすればよいですか? data.last が機能しない ...
どうやってやるの?