大神们,小弟我在html页面用ajax加载xml文件里面的数据,可是小弟我跟新了xml文件里面的数据但是html里面js代码的变量值不会随之改变

大神们,我在html页面用ajax加载xml文件里面的数据,可是我跟新了xml文件里面的数据但是html里面js代码的变量值不会随之改变
大神们,我在html页面用ajax加载xml文件里面的数据,可是我跟新了xml文件里面的数据但是html里面js代码的变量值不会随之改变,这是为什么,该怎么办?
xml里面
<para>
<maxnumber>40</maxnumber>
<times>60</times>
<Queuedays>3</Queuedays>
</para>
js代码
 $mybutton.click(function(){
                 
                 $.ajax({  
                  url: '${base}/phoneconfg.xml',
                  type: 'GET',
                  dataType: 'xml',
                  success: function(xml) {
                  $(xml).find("para").each(function (){
                  var maxnumber = $(this).find('maxnumber').text();
                  var Queueday = $(this).find('Queuedays').text();
                  document.getElementById("result").value=Queueday;
刚开始xml里面Queuedays这边的值是1,ajax加载成功了,输出Queueday是1,但是我改变xml里面的Queuedays的值,改成3,但是ajax里面的Queueday值不会变,还是1,怎么回事?
求大神帮忙,怎么样才能让xml变了,ajax里面的变量值随着改变?
------解决思路----------------------
   $.ajax({  
                  url: '${base}/phoneconfg.xml',
                  type: 'GET',
cache:false,

禁用缓存,和重启不重启tomcat无关。而且你要刷新页面才会重新执行js代码,要不你需要计时器定期执行ajax代码请求服务器获取数据才行