.NET MVC 视图中的js执行时间,现象求解释
我在.NET MVC4 中测试jquer uplodify控件的使用,没想到会有这么多问题。
该控件需要在js中进行初始化配置,代码如下(我把参数略去了):
<script type="text/javascript">
$(document).ready(function () {
$("#file_upload").uploadify();//初始化函数
});
</script>
如果把这段代码放到一个标准的html文件中,是没有任何问题的,控件可以正常加载。
但是在mvc中,始终没有效果。
后来推测是js执行时间的问题,于是改写如下:
<div id="uploadControl">
<input type="file" id="file_upload" name="file_upload" value="添加文件"/>
<input type="button" id="upload" value="上传"/>
<input type="button" id="cancel" value="取消"/>
</div>
<div id="fileQueue"></div>
<script type="text/javascript">
$("#file_upload").uploadify();
</script>
运行,效果出来了。
问题应该是在MVC中js的执行时间问题,但是还是有点不理解,求解释啊!!!
------解决方案--------------------mvc,webform最终都是解释成html,跟mvc没关系,是你代码有问题
看见50%结贴率就不想多说
------解决方案--------------------
老大。你也要看他的发贴数呀。人家才两贴,结了一贴。当然才50%,你就帮帮人家。。。