更新下拉,代码不工作

问题描述:

我的JSON响应是更新下拉,代码不工作

["Day", "Week"] 

和这是应该运行jQuery是

$("#id_granularity").click(function(event) 
    { 

      event.preventDefault(); 
      var $form1=$('#dashboardForm') 
      var $success2 = function(data) 
      { 
        $("id_granularity").empty(); 


        $.each(data,function(i,value) 
        { 
          alert("hello"); 
          $("id_granularity").append($('<option>').text(value).attr('value',value)); 
        }); 
      } 
      $.ajaxSetup({ 
        crossDomain: false, // obviates need for sameOrigin test 
        beforeSend: function(xhr,settings) { 
          xhr.setRequestHeader('X-CSRFToken',csrftoken); 
        } 
      }); 
        var dposting = $.post("/grain", $form1.serialize(), $success2, "json"); 
      }); 

但下拉没有更新发生的事件或新项目没有得到追加到

id_granularity 

变化$("id_granularity")所有实例到$("#id_granularity"),看看怎么回事

+0

谢谢....我没有看到它 –

+0

有时候通常只需要第二组眼睛。祝你好运! – vernak2539