jquery 动态生成 li onclick window.open 传参传不进去?

源码生成路径,参数不显示,?都不显示... 源码生成路径,参数不显示,?都不显示 展开
 我来答
匿名用户
2015-11-19
展开全部
<!DOCTYPE html>
<html>

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <script class="jquery library" src="/js/sandbox/jquery/jquery-1.8.2.min.js" type="text/javascript"></script>
    <title>RunJS 演示代码</title>
    <script>
        $(function() {
            var result = [{
                prodName: "dddf"
            }];
            for (var i = 0; i < result.length; i++) {
                var ri = result[i];
                var li = $("<li>" + ri.prodName + "</li>");
                li.click(function() { 
                    window.open("${ctx}/acm/purchase/cstegery/asvMenux/produInfo?prodName='" + ri.prodName + "')");
                });
                $("#abc").append(li);
            }
        });
    </script>
</head>

<body>
    <div id="abc"></div>
</body>

</html>
楼凉倾恋真1E
2015-11-19 · 超过16用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:10.5万
展开全部
你字符串跟参数之间的引号没搞对吧。。。你看颜色都不对了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式