$.ajax not function(已 解决:jQuery库冲突解决办法)

$.ajax not function(已 解决:jQuery库冲突解决办法)

大家好,又见面了,我是全栈君。

js文件开头已的定义$符号.导致后续,$.ajax 错误,不能识别$符号.,

参考:https://www.cnblogs.com/buwan/p/5346096.html 

http://www.lovetime.top/2018/01/21/jQuery-clash-1/ 

得到灵感

文件开头自定的处:

const $ = (el) => document.querySelector(el);
$('.selectIpt').addEventListener('change', handleFiles);

function handleFiles() {
    const files = this.files;
    for (let i = 0, len = files.length; i < len; i++) {
        showFilePreview(files[i]);
    }
    //上传文件
    uploadfile();
}

修改前的:

<script>
    var btn = document.getElementById("processTask");
    btn.addEventListener('click',function(){
        var method = GetUrlPara();
        // console.log(method);
        // console.log(filename);
        $.ajax({
            type: 'POST',
            url: "/getfilename",
            data: {"filename":filename,"method":method},
            cache: false,
            processData: false,
            contentType: false,
            success: function (ret) {
                alert(ret);
            }
        });
    },false)
</script>

修改后的:

//提交文件名称,执行操作方法
function commitfilename() {
    jQuery.noConflict();
    var method = GetUrlPara();
    jQuery(document).ready(function(){
        jQuery("#processTask").text("文件上传中....!")
        jQuery.ajax({
            type: 'POST',
            url: "/ingetfilename",
            data: {"filename":filename,"method":method},
            dataType:"json",
            success: function (ret) {
                alert(ret);
            }
        });

    })
}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112040.html原文链接:https://javaforall.net

(0)
上一篇 2022年2月11日 上午11:00
下一篇 2022年2月11日 下午12:00


相关推荐

  • @Transactional(rollbackFor=Exception.class)的使用

    @Transactional(rollbackFor=Exception.class)的使用引言 最近在优化项目的代码 然后使用的是阿里的 P3C 代码规范检查 然后就出现了如下的提示 方法 create 需要在 Transactiona 注解指定 rollbackFor 或者在方法中显示的 rollback 原因 并未在方法内或者注解上说明发生异常时如何回滚 下图是方法的完整的代码 解决方案之一 在此方法 Transactiona 注解后面加上 rollbackFor E

    2026年3月18日
    2
  • 自编R计算MSE(均方误差)[通俗易懂]

    自编R计算MSE(均方误差)[通俗易懂]基本原理1.生成关于x1~N(5,3),x2~N(100,10),error~N(0,1)2.自己定一个实际对线性回归模型,并计算得到真实的yy=1.5+0.8×1+1.8×2+error3.对x1,x2进行线性拟合,当然这里也可以自写函数用最小二乘法原理,进行参数对估计4.提取的每一个beta1,beta25.计算他的均方误差,计算公式代码k=100000#定义实验次数beta_x1=c()#定义空列beta_x2=c()for(iin1:k){

    2026年4月18日
    6
  • 怎么查看线程的状态及interrupt优雅的关闭线程和interrupt()、interrupted()、isInterrupted()的作用以及区别在哪?

    怎么查看线程的状态及interrupt优雅的关闭线程和interrupt()、interrupted()、isInterrupted()的作用以及区别在哪?示例:查看状态:刚才我们讲过,一个线程里面任务正常执行完毕,状态就是TERMINATED,就是终止状态。但是,如果我线程里面的任务一直没有执行完成,我想去终止这个线程,或者我给点信息给到线程里,告诉线程我想终止结束呢!所以我可以强制去关闭线程:线程提供一个stop方法,该方法不建议使用,已经过时了!!因为stop是强行关闭线程,线程里面的任务都不在执行,不管线程的任务是否执行成功与否,就算执行到一半也会强制关闭!导致很多不可控制的结果,比如支付付一半等等!!所以我们要需要去优雅的关闭。什么叫做优雅关

    2025年7月29日
    6
  • java volatile关键字的作用_java volatile关键字作用及使用场景详解

    java volatile关键字的作用_java volatile关键字作用及使用场景详解1.volatile关键字的作用:保证了变量的可见性(visibility)。被volatile关键字修饰的变量,如果值发生了变更,其他线程立马可见,避免出现脏读的现象。如以下代码片段,isShutDown被置为true后,doWork方法仍有执行。如用volatile修饰isShutDown变量,可避免此问题。publicclassVolatileTest3{staticclassW…

    2022年5月31日
    37
  • Android 【动态获取权限的工具类】

    Android 【动态获取权限的工具类】

    2021年3月12日
    127
  • vue上传图片并预览

    vue上传图片并预览html代码:<divid=”headImg”><divid=”myPhoto”><divclass=”viewPhoto”@click=”monidianji”><icl…

    2022年6月15日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号