是否可以在常规Javascript函数中添加jQuery功能?

时间:2012-12-04 18:43:17

标签: asp.net jquery-ui

我有一个gridview,显示每个产品的摘要。当用户点击一行时,我希望他看到一个jQuery对话框,其中显示了单击该行的产品的详细信息。

Web框架是ASP.NET,所以下面是<td>元素在浏览器源中的外观

<td id="_ctl0_contentMain_gvListOfProducts__ctl13_cRef" align="left"
onclick="getProductInfo(10244);" style="width:10%;cursor:pointer;">Sneakers</td>

我还有一个div应该用于对话框

<script type = "text/javascript">
    function getProductInfo(id) {
       //TO DO: Add jQuery functionality here to display dialog
    }
</script>

感谢您的帮助

2 个答案:

答案 0 :(得分:3)

当然可以。 jQuery JavaScript

答案 1 :(得分:1)

你唯一需要的是为每一行提供一个唯一的id和一个类,然后调用一个jquery函数来加载产品细节....

    $('.row').live('click', function (e) {
                    e.preventDefault();
                    var id = this.id;


                return false;
            });

上面的代码使用“row”类为每一行绑定一个click事件,然后如你所见,你可以抓住它是id并做你想做的事情......