求大神解答一下这段js的代码都代表的什么意思。
尤其是第六行和第八行, 求解。
【html代码】
3 <script type="text/javascript"> 4 function test(id){ //test函数名 一定要和action中的第三个参数一致上面有 5 var id = id; 6 $.get('Test/test', {'p':id}, function(data){ //用get方法发送信息到TestAction中的test方法 7 8 $("#test").replaceWith("<div id='test'>"+data+"</div>"); //test一定要和tpl中的一致 9 }); 10 } 11 </script> 12
1.$.get(url,params,callback)方法是发起一个get请求,就是url地址;
2.'Test/test'是上面方法的url,{'p':id}是参数,“function(data){ //用get方法发送信息到TestAction中的test方法 7 8 $("#test").replaceWith("<div id='test'>"+data+"</div>"); //test一定要和tpl中的一致 9 }”是回调函数;
3. $("#test").replaceWith("<div id='test'>"+data+"</div>");就是将id为test的内容替换成后面括号的内容。
希望可以帮到你。
楼上说得对
1楼说的对