2013-08-22 78 views
0

我的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 

回答

1

變化$("id_granularity")所有實例到$("#id_granularity"),看看怎麼回事

+0

謝謝....我沒有看到它 –

+0

有時候通常只需要第二組眼睛。祝你好運! – vernak2539