0
私はWordPressサイトに連絡フォームを追加しようとしています。私が使用しているフォームは、この非ワードプレスサイトで使用しているものと同じですhttp://drains2go.com/contact.php私は、 action属性を更新されています:WordPressサイトに連絡フォームを追加する際に問題が発生しました
<form id="contact-form" action="<?php bloginfo('stylesheet_directory') ?>/processForm.php" method="post">
問題は私の私はjavascriptのAJAX呼び出しイマイチが行われ、アクションattrのリンクが続いている代わりに、デフォルトの状態が無効になっているフォームを送信するときということです。
Javascriptを
$.ajax({
url : contactForm.attr('action') + '?ajax=true',
type : contactForm.attr('method'),
data : contactForm.serialize(),
success : function() {
は、私は完全なリンクとしてアクションを設定している問題ですか?
http://localhost/jmccplantsales/wp-content/themes/child-theme/processForm.php
を使用しよう:http://wordpress.stackexchange.com/ –
送信ハンドラをキャプチャして、デフォルトのアクションを停止しましたか? e.preventDefault();});}); ');}};}これはデフォルトのフォームの送信とページのリダイレクトを停止します。 – Ohgodwhy
ええ、iveはそこにdefDaultを持っています。私はこれが完全に別のサイトで動作すると言うだけで、私はWordpressを使用しているため、私は何かをしなければならないかと思っています – styler