IE7 asp.net mvc加载错误
IE7 asp.net mvc loading error
我们在使用ie7时遇到了一个问题。在ASP。. NET MVC 3的结果页面看起来像:
<button type="button" onclick=" ShowOperation('/Page/Box/ShowOperation/CreateBox', '') ">...
和错误(仅在IE7中)看起来像:
Error: The value of the property 'ShowOperation' is null or undefined, not a Function object.
这个函数已经定义在文件page.js中,我们附加在外部
function ShowOperation(operationUrl, type) {
if (type && type == 'download') {
var temp = $("#pageGrid").jqGrid('getGridParam', 'selarrrow');
if(temp.length == 0) {
ProceedAjax(operationUrl, AjaxWarning);
return;
}
$("#doOperation").attr("action", operationUrl);
var uu = operationUrl.split("/");
var action = uu[uu.length-1];
$("#doOperationAction").val(action);
$("#doOperationIds").val(temp);
$("#doOperation").submit();
return;
}
ProceedAjax(operationUrl, AjaxError);
return;
}
由于该函数是在另一个js文件中定义的,因此在调用onclick时需要在函数名称之前添加javascript:
。
更新后的代码看起来应该是这样的:
<button type="button" onclick="javascript: ShowOperation('/Page/Box/ShowOperation/CreateBox', '');">
相关文章:
- jQuery:获取图像加载错误的详细信息
- Html抓取网站加载错误的J汤Java
- 这是 Opera 中的加载错误吗?
- 角度模块加载错误
- lightgallery type未加载错误图像
- 从URL获取JSON文件,XMLHttpRequest无法加载错误
- jQuery 加载错误的值
- Chrome 49 定时和使用 require.js 模块的加载错误
- 主干木偶:木偶.应用程序导致 Require.js 模块加载错误,“'错误:尚未为上下文加载模块名称'A
- 如何捕获 iframe 加载错误
- 间歇性要求JS加载错误
- JQuery Mobile - 关闭对话框后加载错误的页面,并且Javascript并不总是有效
- Android “SQLite 数据库无法从 /CachedGeoposition.db 加载”错误,尝试从 webvi
- Requirejs 忽略可选依赖项的加载错误
- EOF / 使用 AJAX 调用 PHP 文件时无法加载错误
- 为什么这个图像访问加载错误在承诺脚本小提琴上
- 浏览器加载错误仅具有特定文件路径 - 内部服务器错误 500
- 如何检测扩展中的页面加载错误
- Angularjs html5Mode(true) 页面重新加载错误与 Node.js 服务器
- “加载错误:未知”时尝试在 Javascript SDK 中删除 apprequest