javascript - 从 StringBuilder(vb.net) 调用函数

标签 javascript jquery vb.net

如何从 VB.Net 中的 stringBuilder 调用 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>")

这是正确的方法吗?

最佳答案

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

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

$(".sortable th:first").click(function() {
    // do something...
});

关于javascript - 从 StringBuilder(vb.net) 调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14212964/

相关文章:

javascript - jquery .click() 在循环内

javascript - 一些相当于停止传播?

javascript - firefox+jquery鼠标滚轮滚动事件bug

asp.net - http POST 与 asp.net

vb.net - 自动滚动到多行文本框的底部

javascript - 如何在删除文本框中的字符时使用 jquery 删除值

javascript - 使用 reactjs 从 rest api 访问数据

vb.net - 如何在 VB.NET 中声明一个固定长度的字符串?

javascript - React - 如何返回渲染函数中的几个组件之一?

javascript - 如何在更改下拉列表时更改 href url?