目标页面使用的webuploader控件,不从新页面跳转的话,第一次必定不能成功,f12下看到加载的source是之前的页面。
而使用新标签打开的情况下,直接能够加载成功。请问为什么?
10 回复
目标页面onready事件如下:
<div> <script src="${base!}/assets/js/imageUploader.js"></script></div>
<script language="JavaScript">
$(document).ready(function () {
initUploader();
$('#addForm').ajaxForm({
dataType: 'json',
beforeSubmit: function (arr, form, options) {
form.find("button:submit").button("loading");
},
success: function (data, statusText, xhr, form) {
if (data.code == 0) {
Toast.success(data.msg);
window.location.href = "${base!}/private/manager/Product/productImage";
} else {
Toast.error(data.msg);
}
form.find("button:submit").button("reset");
}
});
});
</script>
在不是新标签页跳转的情况下,会提示initUploaderinit()方法未定义
<script src="${base!}/assets/js/imageUploader.js"></script>
顺序问题? 看看官方文档吧 https://github.com/defunkt/jquery-pjax
添加回复
请先登陆