Ajax js 拼接上传下载附件的链接 按钮

本文详细阐述了如何遍历并展示网页上的附件,并提供了删除附件的交互按钮,包括按钮的HTML代码实现与参数传递技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//遍历该条信息的附件

   $(".attachmentListTd").empty();
    $(data.listAttachment).each(function(i){
         $(".attachmentListTd").append("<a href=\"download.action?storeName="+data.listAttachment[i].storeName+"&fileName="+ data.listAttachment[i].encodedRealName  +"\">"+data.listAttachment[i].realName+"</a>");
         //$(".attachmentListTd").append("<input name=\"delAttBut\" type=\"button\" class=\"button1\" value=\"删  除\" onclick=\"javascript:deleteAttach("+data.listAttachment[i].id+","+data.cInfoJson.id +");\"/>");
            $(".attachmentListTd").append("<input name=\"delAttBut\" type=\"button\" class=\"button1\" value=\"删  除\" onclick=\"javascript:deleteAttach("+"'"+data.listAttachment[i].id+"'"+","+"'"+cId+"'"+");\"/>");
        $(".attachmentListTd").append("<br/>");
   });

 

  注释句: //$(".attachmentListTd").append("<input name=\"delAttBut\" type=\"button\" class=\"button1\" value=\"删  除\" onclick=\"javascript:deleteAttach("+data.listAttachment[i].id+","+data.cInfoJson.id +");\"/>");

 

会报缺少“)” 的错误

 

在方法的的参数加上单引号解决

deleteAttach("+"'"+data.listAttachment[i].id+"'"+","+"'"+cId+"'"+");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值