2013-03-22 92 views
1

我有以下腳本:送價值選擇另一個

$(document).ready(function(){ 
     $('#the-selector div.jqTransformSelectWrapper ul li a').click(function(){ 
      var countrySect = $('#the-selector div.jqTransformSelectWrapper span').text(); 

     }); 
    }); 

所以你注意到了VAR「countrySect」返回選擇輸入值。問題是我有另一個類似於這個,但與另一個類。我想在第一個選擇值,並將其設置爲第二..這裏是我的全碼:

$(document).ready(function(){ 
     $('#the-selector div.jqTransformSelectWrapper ul li a').click(function(){ 
      var countrySect = $('#the-selector div.jqTransformSelectWrapper span').text(); 
      $('.register-state div.jqTransformSelectWrapper span').val(countrySect); 
      return true; 
     }); 
    }); 

但沒有什麼是發生......他們我做錯了什麼?

+1

你知道你正在設置一個span元素的值,它沒有value屬性嗎? – adeneo 2013-03-22 08:08:46

+2

您需要使用'.html'而不是'.val' – Amyth 2013-03-22 08:09:19

回答

3

使用.html()

$('.register-state div.jqTransformSelectWrapper span').html(countrySect); 

因爲設置裏面,你需要使用量程值要麼.text().html()

+0

感謝您的解釋!好答案。我會接受這個。 – emcee22 2013-03-22 08:10:20

+0

@ emcee22歡迎兄弟... – 2013-03-22 08:11:19