日期:2014-05-17  浏览次数:20398 次

DataList 修改

DataList,绑定数据
现在想点击修改,数量变为文半框,尺码和颜色("SSS 黑色")是下拉列表,都可以修改,点修改,修改成功
这个应该怎么实现

------解决方案--------------------
http://www.cnblogs.com/Ryan_j/archive/2010/10/04/1842038.html
------解决方案--------------------
引用:
http://www.cnblogs.com/Ryan_j/archive/2010/10/04/1842038.html
 里面有lz想要的,学习学习
------解决方案--------------------
貌似有个  edittemplate 的吗,不过记不太清了
------解决方案--------------------
这个修改的方法的好像就有满多了。
两种方式:
1,ajax方法修改.
2,表单提交方式的修改.

表单提交方式修改示例
------解决方案--------------------
引用:
这个修改的方法的好像就有满多了。
两种方式:
1,ajax方法修改.
2,表单提交方式的修改.

表单提交方式修改示例


支持ajax修改,哪里都能用,不用去特意记一些东西
------解决方案--------------------
引用:
引用:这个修改的方法的好像就有满多了。
两种方式:
1,ajax方法修改.
2,表单提交方式的修改.

表单提交方式修改示例

支持ajax修改,哪里都能用,不用去特意记一些东西


一种方法用习惯了之后就在想是不是下类似操作也可以这样做。
------解决方案--------------------
这个直接用jq替换操作就可以了。思路:点击修改,异步请求此id对应的这些属性的集合,然后构建html返回,将获取的对象填入到对应的dom里面,原来的隐藏掉即可
------解决方案--------------------
引用:
引用:这个直接用jq替换操作就可以了。思路:点击修改,异步请求此id对应的这些属性的集合,然后构建html返回,将获取的对象填入到对应的dom里面,原来的隐藏掉即可
有没有具体的例子啊


记得给分啊!!!
<style type="text/css">
        #tb_goods{ font-size:12px; font-family:Arial; background-color:#ccc; width:600px;}
        #tb_goods tr.t_head td{ text-align:center; background-color:#999;}
        #tb_goods tr td{ background-color:#fff; text-align:center;}
        ul,li{ list-style:none; margin:0; padding:0;}
        ul li{ float:left; height:80px; display:inline-table;}
        .goodsimg{ width:80px; height:80px;}
        .gooodsinfo{ margin-top:20px;}
        .a_del{ color:Red;}
        .a_mod{ color:Green; margin-left:5px;}
        .disnone{ display:none;}
        .saveThis,.cancelThis{ margin-left:5px;}
    </style>


<table cellpadding="0" cellspacing="1" id="tb_goods">
            <tr class="t_head">
                <td>商品信息</td>
                <td>购买价格</td>
                <td>数量</td>