2

我在使用这一功能时遇到了困难。它在 IE 和 Firefox 中运行良好,但在 Opera 和 Chrome 中失败。

基本上我想验证一个表单,然后序列化 post 变量。然后我将它发送到一个在数据库中插入记录的 php 页面。

从那里,我用从 php 页面发回的 html 代码更改原始 div 中的 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();
    }); 

任何想法都非常感谢

4

1 回答 1

0

弄清楚了。我需要阻止按钮的默认行为。感谢提出建议的人

于 2012-10-29T02:33:46.710 回答