麦田守望者748

麦田守望者748

215飞吻 2018-7-12 加入 来自南京

(这个人懒得留下签名)

麦田守望者748 最近的提问

麦田守望者748 最近的回答

  • 2018-9-14 21:24:47急急急 ! 大神求救 form 的post 提交中回答:

    补充一下 还有一个比较特殊的地方 打开的是银行页面 只能在IE9 IE10下才可以打开这个地址 银行做了限制。
    谢谢大家的回复 楼上说的我都看过 js 没有问题 表单的值都对过没有问题 。
  • 2018-9-14 20:12:28急急急 ! 大神求救 form 的post 提交中回答:

    @星际联军总司令 不敢苟同,这是一个交流平台,更应该具有包容性,我觉得多一些其它方面的问题无可厚非。再者,我并不是一个新手,OK???? 请保持互相尊重的一个态度,我觉得再牛的人都会遇到一些看似浅显却又奇葩的问题,这个只是截图说明这个问题,试了很多种方式 但是我不需要把所以试过的都贴上来吧,找一个最浅显易懂的而已。post请求方式有很多种,并不仅仅是你说的这一种。做一个东西最初是要把它功能实现 然后再去谈可维护性,而且这个可维护性怎么就低了 我从ajax回调的后台接收值 我想知道除了这种方式还有什么方式去放这个值 ?
    个人建议: 谦虚使人进步 天外有天 人外有人 请勿装13
  • 2018-9-6 18:59:16window.open(url)遇到一个奇葩的问题中回答:

    @SMALL 多谢 尝试了一下是可以的
  • 2018-8-20 15:7:28layui上传如何绑定到form表单中中回答:

  • 2018-8-20 15:6:7layui上传如何绑定到form表单中中回答:

    ui.com/upload/2018_8/20163696_1534748465400_36997.png]
    可定义一个 isUpload 默认为false 在 choose 中改为 true
    文件信息存在隐藏域中 最后随表单一起提交

  • 2018-8-20 12:42:1layui上传如何绑定到form表单中中回答:

    思路: 先判断是否有需要触发文件上传 再去提交表单(把表单提交逻辑定义成一个方法 比如 afterAllFileDone())
    针对你的代码:
    注释打开 ,bindAction: '#uploadListtAction' 点击保存时 触发 $('#uploadListtAction').click();
    在上传模块 增加 allDone: function(obj){ //当文件全部被提交后,才触发
    if(obj.total == obj.successful){
    afterAllFileDone();
    }
    文件上传后调用表单提交逻辑 。
    另可增加一个标识 需要上传文件时走 $('#uploadListtAction').click(); 不需要时走 afterAllFileDone();
  • 2018-8-20 12:26:17select 下拉框 监听事件无效中回答:

    1、div class 加 layui-form
    2、select 加lay-filter="selectFilter"
    3、layui.form.on('select(selectFilter)', function(data){...
  • 2018-8-16 17:20:3按回车键实现表单提交中回答:

    @yuanyongyi https://www.cnblogs.com/axin85/p/7615528.html
    这里的话 你加哪边都是可以的 只是必须要加一个
  • 2018-8-16 17:15:47多个select框,某一个select选中之后,其他select就不能再选这个option中回答:

    思路:选中过的option 其他的隐藏即可
    <body >
    <div class="layui-input-inline layui-form">
    <select lay-filter="selectFilter1" id="selectFilter1" >
    <option value="">请选择</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    </select>
    </div>
    <div class="layui-input-inline layui-form" >
    <select lay-filter="selectFilter2" id="selectFilter2" >
    <option value="">请选择</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    </select>
    </div>
    <div class="layui-input-inline layui-form" >
    <select lay-filter="selectFilter3" id="selectFilter3" >
    <option value="">请选择</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    </select>
    </div>
    <script>
    layui.use(['form','jquery','layer'],function(){
    var form = layui.form,
    $ = layui.jquery,
    layer = layui.layer;
    form.on('select(selectFilter1)', function(data){
    changeOption("selectFilter2","selectFilter1","selectFilter3");
    changeOption("selectFilter3","selectFilter1","selectFilter2");
    });
    form.on('select(selectFilter2)', function(data){
    changeOption("selectFilter1","selectFilter2","selectFilter3");
    changeOption("selectFilter3","selectFilter1","selectFilter2");
    });
    form.on('select(selectFilter3)', function(data){
    changeOption("selectFilter1","selectFilter2","selectFilter3");
    changeOption("selectFilter2","selectFilter1","selectFilter3");
    });

    function changeOption(selectId,unselectIdA,unselectIdB){
    $("#"+selectId).next().find("dl dd").show();
    $("#"+selectId).next().find("dl dd[lay-value='"+$("#"+unselectIdA).val()+"']").hide();
    $("#"+selectId).next().find("dl dd[lay-value='"+$("#"+unselectIdB).val()+"']").hide();
    }
    });
    </script>
    </body>
  • 2018-8-16 16:54:41按回车键实现表单提交中回答:

    @yuanyongyi
    $.post("/getWebQueryMi",data.field,function(res){
    if(res.success){

    }else{

    }
  • 2018-8-16 16:2:39按回车键实现表单提交中回答:

    @yuanyongyi @wakaka 如果这样的话请求不要写在form 的action里 直接写在 $.post 里面去提交
  • 2018-8-16 16:2:39按回车键实现表单提交中回答:

    @yuanyongyi @wakaka 如果这样的话请求不要写在form 的action里 直接写在 $.post 里面去提交
  • 2018-8-16 15:59:33laydate引入报错中回答:

    @刘雅歌 代码执行没错 唯一的就是检查一下你的 js 和 css 有没有 正确引入
  • 2018-8-16 15:42:32按回车键实现表单提交中回答:

    @yuanyongyi 我这边用的是$.post 是可以的,你试试看
    你说的页面中的url被改变了, 这个是什么意思 ?
  • 2018-8-16 15:23:11按回车键实现表单提交中回答:

    可以得到值啊
    layui.use(['form','jquery','layer'],function(){
    var form = layui.form,
    $ = layui.jquery,
    layer = layui.layer;
    form.on("submit(queryCondBtn)",function(data){
    console.log(data);
    //书写自己的逻辑...
    return false;
    });

    });
    $(document).keydown(function (e) {
    if (e.keyCode === 13) {
    $("#queryCondBtn").trigger("click");
    }
    });