在网上下载了个ajaxfileupload模板,添加在我的项目里面,项目用的是smarty模板:
<script src="/js/jquery-1.6.2.min.js" type="text/javascript"></script>
<script src="/js/ajaxfileupload.js" type="text/javascript"></script>
<script type="text/javascript">
{literal}
function ajaxFileUpload()
{
$("#loading")
.ajaxStart(function(){
$(this).show();
})
.ajaxComplete(function(){
$(this).hide();
}); $.ajaxFileUpload
(
{
url:'doajaxfileupload.php',
secureuri:false,
fileElementId:'fileToUpload',
dataType: 'json',
data:{name:'logan', id:'id'},
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
}else
{
alert(data.msg);
}
}
},
error: function (data, status, e)
{
alert(e);
}
}
)
return false; }
{/literal}
</script>
由于项目是很久以前的,里面用的jquery是:
<script src="/js/jquery-1.6.2.min.js" type="text/javascript"></script>
但是模板中用的是:
<script type="text/javascript" src="jquery.js"></script>
这两个jquery不一样,但是又不能同时使用,如果用老的jquery,会报错:对象不支持“$.ajaxFileUpload”方法或属性 ,如果用新的jquery,项目就不能运行。
不知道各位大大有什么好的解决方法没啊??在线等!
<script src="/js/jquery-1.6.2.min.js" type="text/javascript"></script>
<script src="/js/ajaxfileupload.js" type="text/javascript"></script>
<script type="text/javascript">
{literal}
function ajaxFileUpload()
{
$("#loading")
.ajaxStart(function(){
$(this).show();
})
.ajaxComplete(function(){
$(this).hide();
}); $.ajaxFileUpload
(
{
url:'doajaxfileupload.php',
secureuri:false,
fileElementId:'fileToUpload',
dataType: 'json',
data:{name:'logan', id:'id'},
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
}else
{
alert(data.msg);
}
}
},
error: function (data, status, e)
{
alert(e);
}
}
)
return false; }
{/literal}
</script>
由于项目是很久以前的,里面用的jquery是:
<script src="/js/jquery-1.6.2.min.js" type="text/javascript"></script>
但是模板中用的是:
<script type="text/javascript" src="jquery.js"></script>
这两个jquery不一样,但是又不能同时使用,如果用老的jquery,会报错:对象不支持“$.ajaxFileUpload”方法或属性 ,如果用新的jquery,项目就不能运行。
不知道各位大大有什么好的解决方法没啊??在线等!
解决方案 »
- js疑惑--this
- js函数
- 如何正则过滤掉html代码中不想要的值?
- 请教node.childNodes中,子元素个数问题。
- Microsoft JScript 运行时错误: 缺少对象
- 新手求助,请高手进来看看,分不够可以再加的
- 如何去除IE“脚本造成internet explorer运行速度减慢”的提示,解决立即给分!!!
- 在url中有空格怎么传递?
- 页面上点击一个图片,传入参数为"1"时候就打开相应的一个文件的链接,如果不为一就alert(“文件不存在”),最好用vbscript
- 用JS打开“我的电脑”
- 请问JavaScript能产生键盘行为吗?比如按住按钮相当于某个键盘按键被按下
- javascript:history.go(-1)跳回上一页为啥还弹出框啊
jQuery(function($){
$.datepicker.regional['zh-CN'] = {...
无法获取$.datepicker.regional['zh-CN']的值或为空。
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
var j = jQuery.noConflict(true);
</script>
<script type="text/javascript" src="jquery-1.7.js"></script>
<script type="text/javascript">
$("document").ready(function(){
alert("faf");
})
j("document").ready(function(){
alert("faf");
})</script>
上面是一个例子,你看一下,用jQuery.noConflict(true)解决一下冲突