使用javascript或php脚本清除cookie

时间:2013-05-14 03:14:02

标签: php javascript

我有一个问题需要你们所有人帮助我。当用户更改html代码中的select标签时,我用javascript设置cookie并清除我想清除它。

* 如果在php脚本中我只需要清除或删除它,但如果在jquery脚本中我需要立即删除旧的并在用户进行更改时设置一个新的cookie值选择标签。我们来看下面的剧本。

jquery脚本

<script type="text/javascript">
  $(function(){
     $('#category').live('change',function(){
       var opt = $('category :seleted').val();
       document.cookie='category_name='+opt; //set the cookie when user make change
       $.ajax({
         type:'POST',
         url : 'getcatetgory.php',
         data : {option : opt},
         success: function(){alert('you have successfully get on category')}
      });
    });
  });
</script> 

HTML

<select id='category'>
  <option value='car'>Car</option>
  <option value='house'>House</option>
  <option value='sport'>Sport</option>
  <option value='song'>Song</option>
  <option value='phone'>Phone</option>
</selete>

这是我用PHP脚本完成的。

unset($_COOKIE['category_name']);

但它仍然不适合我。 请指导我

1 个答案:

答案 0 :(得分:3)

要删除Cookie,您必须设置一个名称,路径和域名相同但过期的过期日期的Cookie。