我正在使用json2Html。
var template = {
"tag": "tr",
"children": [
{
"tag": "td",
// "html": "<input type='radio' name='TenantID' value='${TenantID}' onclick='onTenantClick(event)'/>" // This works
"children": [
{
"tag": "input",
"type": "radio",
"name": "TenantID",
"value": "${TenantID}",
"onclick": "onTenantClick(event)"
}
]
},
]
};
“html”部分有效。如果我将 radio 元素添加为子元素(子元素),我会得到TypeError: e.data.action.call is not a function
onclick 事件处理程序。
文档的示例 ( https://json2html.com/examples/ ) 显示如下:
"onclick":function(){
$(this).css("visibility","hidden");
但我想插入另一个 .js 文件中的函数名。