主题 : 关于添加图片问题
级别: 举人
UID: 36491
积分:146 加为好友
威望: 0 精华: 0
主题:12 回复:47
注册时间:2012-07-20
在线时长:0
1#   发表于:2012-09-27 09:45:08  IP:202.200.*.*
我想在前台投稿添加页加入类型图上传图片,但是选择普通时,仍然显示有图片上传,
function typeChange(n) {
var tr = $('#tr-typeImg');
tr.toggle(types[n].hasImage);
$('#zoomWidth0').val(types[n].imgWidth);
$('#zoomHeight0').val(types[n].imgHeight);
}

 <tr>
                 <td height="25" align="right" bgcolor="#f6fbff">内容类型:</td>
                 <td bgcolor="#FFFFFF">
                 [#assign n = 0 /]
               <select name="typeId"  onchange="typeChange(this.selectedIndex);">
               
                 [#list typeList as t  ]
                   [#assign n = n+1 /] 
                  [#if n gt 2][#break][/#if]
                <option value="${t.id}">${t.name}</option> 
                
                [/#list]
                </select> 
                 </td>
               </tr>
 <tr id="typeImg" >
                 <td id="typeImg"  height="25" align="right" bgcolor="#f6fbff" >类型图:</td>
                 <td bgcolor="#FFFFFF" id="typeImg"  colspan="1" width="50" >
               
                  <input type="text" id="uploadImgPath0" name="typeImg" style="width:220px"/>
                 <input type="button" value="预览" onclick="previewImg(0);" class="preview-button"/><br/>
                 <span id="ufc0" style="position:relative">
                  
                  <input onchange="$('#uploadFileText0').val(this.value)" size="14" type="file" id="uploadFile0" class="file-button"/>
                  
                  </span>
                  <label><input type="checkbox" onclick="$('#mark0').val(this.checked);"/>水印</label><input type="hidden" id="mark0" value="false"/> <input type="button" value="上传" onclick="upload(0);" class="upload-button"/><br/>
                                               宽度:<input type="text" id="zoomWidth0" value="${typeList[0].imgWidth}" size="5"/>高度: <input type="text" id="zoomHeight0" value="${typeList[0].imgHeight}" size="5"/> <input type="button" value="裁剪" onclick="imgCut(0);" class="cut-button"/>
                &nbsp;&nbsp;&nbsp;
                <img id="preImg0"  style="width:100px;height:70px;background-color:#ccc;border:1px solid #333"/>
                 </td>
                
                
                 </tr>
级别: 举人
UID: 36491
积分:146 加为好友
威望: 0 精华: 0
主题:12 回复:47
注册时间:2012-07-20
在线时长:0
2#   发表于:2012-09-27 09:47:38  IP:202.200.*.*
我是像上面这样写的,typeChange函数中var tr = $('#tr-typeImg'); tr.toggle(types[n].hasImage); 
这两句应该是控制类型为普通时没有上传图片的功能,可是我为什么不行呢?期待楼主给解答,谢谢了
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
3#   发表于:2012-09-27 09:51:11  IP:111.77.*.*
上传功能是模板里定义好了,你只改动这点他们引用的是一个模板,肯定不会有变化的
功成由勤,业精于勤。
级别: 举人
UID: 36491
积分:146 加为好友
威望: 0 精华: 0
主题:12 回复:47
注册时间:2012-07-20
在线时长:0
4#   发表于:2012-09-27 09:57:02  IP:202.200.*.*
我只是想问问typeChange函数中var tr = $('#tr-typeImg'); tr.toggle(types[n].hasImage);  
然后我有一个 <tr id="typeImg" > ,types[n].hasImage已经赋值,这样能控制这行显示不显示呢,还是需要加些什么,上传功能我已实现,就是选择内容类型为普通时,上传图那栏还在,我就想问问怎么实现,谢谢了
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
5#   发表于:2012-09-27 10:49:18  IP:111.77.*.*
您好,涉及增加功能、编写代码的不在技术支持范围之内。如果您需要增加功能,可以联系我们售前人员,我们提供功能定制服务。
功成由勤,业精于勤。
1 共1页