当用户点击“继续”按钮时,我会调用此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方法,但不知道为什么它会导致问题。有什么想法吗?
答案 0 :(得分:2)
请尝试 window.location
。它适用于所有浏览器。
window.location = "<?php echo site_url('activationpage'); ?>";