之前我在同一个文件中使用以下代码重定向到下一页。但我正在使用单独的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';
}
}
});
}
});
答案 0 :(得分:-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';
}
}