この1つの機能に問題があります。IE と Firefox では正常に動作しますが、Opera と Chrome では失敗します。
基本的に、フォームを検証してから、投稿変数をシリアル化したいと考えています。次に、データベースにレコードを挿入する php ページに送信します。
そこから、元の div の html を、php ページから返された html コードで変更します。
これが一部のブラウザーで機能し、他のブラウザーでは機能しないのはなぜですか? これが私のコードです:
$("#newteamsubmit").live('click', function() {
valid = $("#tcreate").valid();
if(valid){
var teamform = document.forms["createteam"];
var dataString = $(teamform).serialize();
$('#entryprocess').html('<p align="center"><img src="loader.gif" /></p>').show();
$.ajax({
type:'POST',
url:'joinprocess/entryform.php',
data: dataString,
success: function(data){
$('#entryprocess').html($('#joinform' , data).html()).fadeIn;
}
})
}
$('#enterhlm').validate();
});
どんな考えでも大歓迎です