为什么页面的地址后面多出个#
为什么我在http://***/hr/lunch/init/2011/9 这个页面执行完某个操作之后,该页面的地址会变成http://***/hr/lunch/init/2011/9# 后面多出个#,导致下面代码中的 location = location.href不管用了
$('.save').click(function(){
if(confirm('저장 하시겠습니까?'))
{
var days = [];
var year = $('input[name="year"]').val();
var month = $('input[name="month"]').val();
var worker = $('select[name=new_workers]').val();
$.each($('#lunchCalander').find(':input[type=checkbox]:checked'), function(){
days.push(this.value);
});
$.post('/hr/lunch/lunch_init', {'days':days,'year':year,'month':month,'worker':worker}, function(res){
if(res.error == true)
{
alert('error');
}
else
{
location = location.href;
}
},'json');
}
});