答案 0 :(得分:0)
从HTML元素内部调用函数不是首选方法。如果可以 - 只需为元素分配一个id或类,然后在页面加载时使用javascript为其添加一个监听器。
这样您就不会混淆数据和操作。修改代码也会更容易,因为您的代码将位于js文件中。
答案 1 :(得分:0)
删除onClick
上的<input>
,然后使用jQuery事件处理程序执行此操作:
$('#searchUfficiPopup').click(function() {
var settoriId = getSettoriId();
postColorbox('/DeliDete/searchUfficiPopupBySettoreId',
'&settoreIdKey=' + settoriId,
'tabUfficiForm',
'initScriptUffici');
return false;
});