js 文件wichandler.js:
function savewic() { var entity = getCurrentEntity(); $.post({ ..... }, 'json'); }
在index中定义getCurrentEntity 方法,
<script type="text/javascript" > function getCurrentEntity() { var entity = { Id: $('input[name="id"]').val(), Name: $('input[name="name"]').val(), Description: $('input[name="description"]').val() }; } </script>
运行时调用getCurrentEntity时提示找不到该方法?小白一枚,请问怎么解决?
检查下getCurrentEntity和controller中对应的方法名一致吗?
应该是你的加载的时机的问题,JS资源先加载,index页面的这个方法后加载,那肯定是找不到,你把这个方法放到哪个js里面去肯定可以找到的