2014-05-12 127 views
-4

我有两个选择框,第二个选择框值取决于第一个框的值。如何通过ajax调用显示默认选择选项值

它的ajax在第一个选择框中选择任何值时调用,第二个框自动更新值。

我想在选择框中的第一个值是ajax调用后的“选择”。

请帮忙。

success: function(data) 
{ 
    var optionHtml=""; 
    data = JSON.parse(data); 
    $.each(data, function(index,object){ 

     optionHtml = optionHtml + 
         "<option value= '"+object.rule_name+"' > " 
          +object.rule_name+"</option>"; 

    }); 
    $('#rankTypeSel').html(optionHtml); 
}, 

回答

0

首先尝试这种

追加选择选项中选择框的Bhushan归功于其工作如下

success: function(data) 
     { 
      var optionHtml=""; 
      data = JSON.parse(data); 
      $.each(data, function(index,object){ 

       optionHtml = optionHtml + 
           "<option value= '"+object.rule_name+"' > " 
            +object.rule_name+"</option>"; 

      }); 

      var optionWithSelect = "<option value= '-1' > Selelct </option>"+optionHtml; 
      $('#rankTypeSel').html(optionWithSelect); 


     }, 
+0

等。真的感谢... –

0

试试这个:

$("<option>SELECT</option>", { value: '', selected: true }).prependTo("#rankTypeSel");​​​​​​​​​​​