2

如何从stringBuilderVB.Net 中调用 javascript 中的函数?

代码:

oSB.Append("<table id= '" + table_id + "' class='sortable' ><thead><tr><th           class=border onclick='sort()'>" + "Name" + "</th><th class=border>" + "Duration" + "</th><th class=border>" + "State" + "</th><th class=border>" + "Party" + "</th><th class=border>" + "Year" + "</th></tr></thead>")

这是一个正确的方法吗?

4

2 回答 2

0

onclick您应该通过 javascript/jQuery 分配处理程序,而不是使用过时的属性。这有助于更好地分离关注点。

首先onclick="sort()"从你的代码中删除,并将这个 jQuery 代码添加到页面中:

$(".sortable th:first").click(function() {
    // do something...
});
于 2013-01-08T10:35:41.900 回答
0

您可以删除内联onclick事件..并改用jqueryclick事件

$(".sortable th:first").click(function() {
   // do your stuff
});
于 2013-01-08T10:36:38.177 回答