通常の入力タイプではなく、ハイパーリンク (href) から JavaScript と AJAX を使用して HTML フォームを送信する際に問題があります。私の現在のコードは次のとおりです。
Javascript (ボディタグの直前に実行):
$(document).ready(function () {
//Chronicle Form 1
$('#fm_chronicledate').submit(function(event) {
var data = $('#fm_chronicledate').serialize() + 'cron=1' + '&chron_date=' + chron_date.val() + '&chron_time=' + chron_time.val();
$.ajax({
type: "GET",
url: "script.php",
data: data,
cache: false,
success: function(html) {
if(html == 1){
$('#chron_part1').fadeOut('slow');
} else alert('Error');
}
});
return false;
});
});
HTML:
<form id="fm_chronicledate" method="POST" action="#" >
<input type="text" class="website" name="chron_time" id="chron_time" />
<input type="text" class="website" name="chron_date" id="chron_date" />
<a href="#" class="chron_submit1" id="chron_submit1" onclick="fm_chronicledate.submit(); return false;">Submit</a>
</form>
とにかく、何らかの理由でAJAXを実行しません。
どんな助けでも大歓迎です。ありがとうございました。