2

在我在同一个文件中使用以下代码重定向到下一页之前。但我使用单独的 js 文件。单击按钮时,它显示不允许的字符。如何给出网址。任何人都可以建议我。谢谢。

$.validator.setDefaults({
    submitHandler: function() {
        var form_data = {
            state: $("#state").val(),
            fiscal_yr: $("#fiscal_yr").val(),
            high: $("input:radio[name=high]:checked").val(),
            date_biennial_budget: $("#date_biennial_budget").val(),
        //  password: $("#password").val(),
            is_ajax: 1

        };
        $.ajax({
            cache : false,
            type: "POST",
            url: '<?php echo base_url();?>survey/actual_budget',
            data: form_data,
            success: function(response)
            {
                if (response != 'failed') {
                    window.location.href = '<?php echo base_url();?>survey/actual_budget';  
                }
            }
        });
    }   
    });
4

1 回答 1

-2

在您的模板标题中定义:

<script type="text/javascript">
    var baseUrl = '<?=base_url()?>';
</script>
<script type="text/javascript" src="external.js"></script>

在您的external.js文件中:

success: function(response)
{
    if (response != 'failed') {
        window.location.href = baseUrl+'survey/actual_budget';  
    }
}
于 2013-08-06T10:50:00.433 回答