我刚刚开始学习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