js 将html插入指定元素中

原创 2015年11月17日 17:26:06

这里写图片描述

一定要先定义一个空的html。。。

一定要记得写#啊,#代表id,.代表class..

定义一个空html,一定要写在for循环外面,否则每次循环,html_same又被清空了..

    <!-- 同类商品推荐 -->
    <script type="text/javascript">
    $(function(){
        var my_role = $('#my_role').val();//一定要记得写#啊,#代表id,.代表class..
        var data = {'role': my_role};
        $.post(contextPath+'/SameProductController',data,'json').done(function(datas){
            datas = JSON.parse(datas);
            var html_same ='';  //一定要写在for循环外面,否则每次循环,html_same又被清空了..
            for(var i=0;i<datas.length;i++){
                var product = datas[i];
                var pic = 'img/'+product.product_img;
                html_same +='<div>'
                            + '<ul>'
                            + '<li class="sel_detlmli">'
                            + '<p class="sel_detlmlimg"><a href="#">'
                            + '<img src='+pic+' width="160" height="160" /></a></p>'
                            + '<p class="sel_detlmlip"><a href="#">名称:'+product.product_name+'</a></p>'
                            + '<p class="sel_detlmlip">规格:'+product.product_standard+'</p>'
                            + '<p class="sel_detlmlip">产品类型:'+product.product_type+'</p>'
                            + '<p class="sel_detlmlip">厂家:'+product.product_producer+'</p>'
                            + '</li>'
                            + '</ul>'
                            + '<div>'
            }
            $('#theSame').html(html_same);
        }).fail(function(res){

        });
    });
    </script>
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

js 动态插入html元素

  • 2011-02-24 11:36
  • 788B
  • 下载

js中insertAdjacentHTML函数在元素标签的前中后插入html代码

Adajcent  邻近的 原型:insertAdajcentHTML(swhere,stext) insertAdjacentHTML方法:在指定的地方插入html标签语句 参数: s...

Js中Dom对象,控制Html元素

题目是这样的:制作一个表格,显示班级的学生信息。 要求: 1. 鼠标移到不同行上时背景色改为色值为 #f2f2f2,移开鼠标时则恢复为原背景色 #fff 2. 点击添加按钮,能动态在最后添加一行...

通过js给html元素赋值

  • 2012-07-19 09:34
  • 941B
  • 下载

html——原生js与jquery创建元素节点区别

学习完静态样式之后开始学习动态创建添加html元素,总结了下原生js与jquery生成元素区别。 1.javascript创建元素 创建select var select = docume...

自定义标签在js拼html元素不起作用时的解决方案

第一次写的时候是这样写的pagehtml+="↑&nbsp;<a href='javascript:void(0)' name='soft' onclick=down("+
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)