WP のカスタム テーマを開発していますが、ajax コールバックに問題があります... これは私のヘッダーです:
<script>
//alert("Data Loaded");
$('#domaincheck').submit(function(){
alert("Button pressed");
$.post('<?php bloginfo('template_directory'); ?>/check.php', $(this).serialize(), function(data){
alert("Data Loaded: " + data);
});
return false;
});
</script>
私のテーマファイルには、次のような単純なフォームがあります。
<form id="domaincheck">
Name: <input type="text" name="urname">
Birthplace: <input type="text" name="urbirth">
<input type="submit" name="submit" value="Submit">
</form>
送信ボタンをクリックすると、ページがリロードされるだけです:(これをWordPressから移動すると、すべてが正常に機能します。これをWordPressで機能させる方法はありますか?また、JSコードを「ドキュメント準備完了" - javascript がまったく機能していません.... documentready がないと、アラートが表示されますが、コールバックは表示されません - ページをリロードするだけです... もう一度 - wordpress テンプレートの外では、本来のように機能します。
ありがとう、ピーター