私は何も結果なしでこれを長年過ごしました。なぜこのjqueryは機能しませんか?私は機能しているスクリプトのインジケータとして "入札" divを隠そうとしていますが、うーん、私はそれを把握することはできません。おかげこのJqueryはなぜ有効ではありませんか?
success: function() {
$('#form').hide();
$('#messager').fadeIn();
}
私は何も結果なしでこれを長年過ごしました。なぜこのjqueryは機能しませんか?私は機能しているスクリプトのインジケータとして "入札" divを隠そうとしていますが、うーん、私はそれを把握することはできません。おかげこのJqueryはなぜ有効ではありませんか?
success: function() {
$('#form').hide();
$('#messager').fadeIn();
}
変更
success: $(function() {
$('#form').hide();
$('#messager').fadeIn();
});
あなたはAjaxのブロックに構文エラーがあったが、次のようになります。
$.ajax({
type: "POST",
url: "contactform.php",
data: dataString,
success: function() {
$('#form').hide();
$('#messager').fadeIn();
}
});
ためにあなたの助けのための百万
$(document).ready(function() {
$('#bid').hide();
$("#button").click(function() {
var name = $("#name").val();
var email = $("#email").val();
var message = $("#message").val();
var dataString = 'name=' + name + '&email=' + email + '&message=' + message;
$.ajax({
type: "POST",
url: "contactform.php",
data: dataString,
success: function() {
$('#form').hide();
$('#messager').fadeIn();
};
});
return false;
});
});
申し訳ありませんが、私はそれはそれは元々見て、それが動作しませんでした、もう一度それを試してみましたが、まだ動作しませんどのようにされ、すべてのどの方法でそれをだまし後からコードを掲載 – Alex
あなた可能性あなたのクエリー文字列を構築するのではなく、フォーム全体を '.serialize()'してください。yoursel f。あなたの自己構築クエリ文字列が適切にエスケープされていない可能性があります(スペース - >%20、そのようなもの)。 http://api.jquery.com/serialize/ – Blazemonger
falseを返します。必要ではなく、エラー –
Google Chromeでのテスト、それはJavaScriptのデバッガを持っている可能性があります。 –