JQuery プラグイン AjaxForm (http://jquery.malsup.com/form/) を使用して、フォームの内容を PHP スクリプトに送信し、結果を div に返します。
フォームには、フォーム属性にいくつかの事前設定された値があり、ページが最初に読み込まれるときにフォームを送信して、結果 div に結果が表示されるようにします (空白ではありません)。
コードは次のようになります。
$(document).ready(function() {
$('#searchform').ajaxForm({
target: '#searchresults',
success: function() {
$('#searchresults').fadeIn('slow');
}
});
});
searchresults.form.submit(); など、Javascript を使用してフォームを送信する通常の方法をすべて試しました。アプローチしますが、うまくいきません。
ロード時に #searchform フォームのコンテンツを送信するように Javascript を修正する方法を教えてもらえますか? それとも、ロード時に PHP スクリプトを実行し、結果を #searchresults に返すより良い方法ですか?