如何调用表行上的javascript函数单击

时间:2010-05-04 16:10:09

标签: jquery

我有一个javascript函数..

<script type="text/javascript">
    var RowClick = function() {
        $("#mytable").click(
        $("#showgrid").load('/Products/List/Items/'));
    };
</script>

我可以在tr上的onclick事件上调用此函数吗? 我打电话给这样的话?

<tr class="something" onclick="javascript:RowClick()');">
can i call like this? if I call its not loading the URL?

任何人都可以帮助我吗?

感谢

2 个答案:

答案 0 :(得分:11)

无需内联RowClick()。只需将该代码放入click事件处理程序并将其附加到每一行:

$(document).ready(function() {
    $("#mytable tr.something").click(function() {
        $("#showgrid").load('/Products/List/Items/'));
    });
});

<tr class="something">

答案 1 :(得分:0)

如果我理解了您的问题,您可以执行以下操作

$("tr").click(function () {
  //call funcion
});