2011-03-14 38 views
0

編輯Javascript/jquery - 如何添加州/城市字段?

我還是寶寶在寫Javascript和我需要你的幫助,瞭解它是如何工作的,請耐心等待我。

說,如果我想在用戶在國家選擇「新加坡」選擇下拉菜單時自動將「新加坡」附加到網頁上的文本框中,我將如何或在哪裏添加「新加坡」文本到狀態/城市textfields在網頁上?請參閱圖像示例。

enter image description here

HTML代碼

enter image description here

的Javascript

function appendtoText(){ 

var country = document.getElementById("billing_country_select"); 
var state = document.getElementById("billing_province_input"); 
var city = document.getElementById("billing_city"); 
if (country.value == "Singapore"){ 

    state.value = state.append("Singapore"); 
    alert(state.value); 
    city.append("Singapore"); 

} 

}

我不知道我在哪裏出錯了。州和市不顯示附加文字:新加坡。所以如果我在編碼方面出錯了,請糾正我。

感謝您的幫助提前

回答

0

到全國字段的值添加到狀態欄:

$(document).ready(function() { 
    $('$billing_country').change(function() { 
     $('$billing_province_input').val(' - ' + $('$billing_country').val()); 
    }); 
}); 

當結算國家字段被改變,結算州/省值將自動成爲「 - 結算國家」。如果選擇的國家是新加坡,它將成爲「 - 新加坡」。我正在做一個關於如何讓它工作的非常簡單的假設,所以如果這不是您需要的,請告訴我,我會根據需要對其進行優化。

+0

@Surreal Dreams,不幸的是,它不能正常工作。 – joe 2011-03-14 05:00:45

+0

@Surreal Dreams,我猜測它不會很好地工作,特別是對於不同的變量? – joe 2011-03-14 09:39:49

+0

@Josephine:我會仔細檢查代碼,昨晚我沒有時間去測試它。 – 2011-03-14 14:52:28

相關問題