我剛剛開始學習jquery & javascript,在我的項目中我找到了這塊代碼,我想知道它是什麼意思,有些部分讓我感到困惑,我所有的瞭解到目前爲止,這是觸發了一些控制變化事件,但我怎麼知道哪個控制和事實上如何工作?有人可以逐行解釋我這段代碼嗎? jquery-javascript
<script type="text/javascript">
$(function() {
$("#MainGroupID").change(function() {
var val = $(this).val();
var subItems="";
$.getJSON("@Url.Action("GetSubgroupByMainGroup", "Article")", {id:val} ,function (data) {
$.each(data,function(index,item){
subItems+="<option value='"+item.Value+"'>"+item.Text+"</option>"
});
$("#SubGroupID").html(subItems)
});
});
});
</script>
請按行我試圖理解這個充塞他們如何與落後等等等等代碼工作的一些解釋行:/
也許是愚蠢的問題,但..:/
謝謝夥計, 乾杯!
轉到[jQuery api ](http://api.jquery.com/)文檔並自己查找每個方法。每個都有詳細的解釋和例子。請同時閱讀[不要問什麼](http://stackoverflow.com/help/dont-ask) – charlietfl