1
插入獲得價值我想從一個選擇的值,但這種選擇它是由jQuery.html(插入),像這樣:如何從一個選擇的jQuery
$("#brand").change(function() {
var _marca = $("#marca").val();
$.post("http://www.url.com/ajax/get_year", {brand:_brand}, function (data) {
$("#year").html(data);
});
});
$("#year").change(function() {
var _brand = $("#brand").val();
var _year = $("#year").val();
alert(_year); // To check the value, it's null always...
$.post("http://www.url.com/ajax/get_model", {brand:_brand, year:_year}, function (data) {
$("#model").html(data);
});
});
和我HTML代碼:
<select name="brand" id="brand">
<option value="1">Brand 1</option>
</select>
<select id="year"></div>
<select id="model"></div>
的第一選擇工作,但第二個只裝,如果我試圖改變另一種選擇,報警功能不顯示任何內容。
如何獲得正確的值?
在此先感謝。
非常感謝,我使用的代碼,並使用報警功能仍呈現空,我試過()和生活()。我不知道如何糾正它。 – Alan
''.post'後的'data'看起來像什麼? –
該警報在$ .post之前,並且沒有任何價值,但在$ .post之後只打印一個id =「year」的選擇,並按品牌和年份過濾數據。所以我必須發送兩種價值觀,但只有品牌纔有價值。 – Alan