簡體   English   中英

$ .post不適用於最新的Firefox,但可用於所有其他瀏覽器

[英]$.post not working in latest firefox but works in all other browsers

當用戶單擊“繼續”按鈕時,將調用此jQuery:

<script type="text/javascript">     
        function register()  
        {   
            $.post("<?php echo site_url('register'); ?>", {
                    email: $('#email').val(), 
                    storename: $('#storename').val(), 
                    password: $('#password').val()
            }, 
            function(data){ alert('testingdfgf');
                var obj = jQuery.parseJSON(data); 
                alert(obj.message);
                if(obj.result === 'success'){
                    document.location.href="<?php echo site_url('activationpage'); ?>";
                }
            });
        }        
    </script>

函數調用可以在所有其他主要瀏覽器中100%正確地工作,但是在firefox中它什么也不做。 我知道它的$ .post方法就是問題所在,但不確定為什么會導致問題。 有任何想法嗎?

請嘗試使用window.location 在所有瀏覽器中都可以正常工作。

window.location = "<?php echo site_url('activationpage'); ?>"; 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM