2011-11-16 104 views
1

我有兩個選擇下拉菜單,地區和城鎮。如果選擇該地區,則會使用Ajax更新該地區適當城鎮的城鎮下拉菜單。通過Ajax選擇下拉不更新

我想使用一個圖像來選擇區域的下拉菜單,它應該更新城鎮,但事實並非如此。區域下拉列表的值被選中,但ajax不會觸發更新城鎮。所有工作正常,如果不使用圖像映射。圖像地圖選擇下面的jQuery實際上並沒有像我認爲的那樣更新選擇框?有任何想法嗎?

//ImageMap Selectors 
    $('area', '#regionmap').click(function(){ 
     $("#region").val($(this).attr('alt')); 
    }); 
+1

發佈您的htm代碼也 – sathis

回答

1

onchange當以編程方式選擇選項時,未觸發事件。通過呼叫.change()來手動觸發事件。

$("#region").val($(this).attr('alt')).change();