精华内容
下载资源
问答
  • JQuery 获取动态id input的value

    千次阅读 2018-05-21 20:05:31
    id="<s:property value="#s.id" />count" value="<s:property value="#s.count" />" />jsvar count = $("#"+pid+"...

    html

    <input type="text" id="<s:property value="#s.id" />count" value="<s:property value="#s.count" />" />

    js

    var count = $("#"+pid+"count").val();

    展开全文
  • c:out value="${map[obj.id]}" default="0" /> 下面是一个大坑,可能会踩到。 obj.id为应当与map的key值同类型,若是obj.id为long(Long),而map的key为int(Integer)时,将会取不到。 ...

    JSTL

    从map里取得obj.id对应的值,default是为null时的默认值。

    <c:out value="${map[obj.id]}" default="0" />

     

    下面是一个大坑,可能会踩到。

    obj.id为应当与map的key值同类型,若是obj.id为long(Long),而map的key为int(Integer)时,将会取不到。

     

     

     

    展开全文
  • 两个select选项,第一个选项可以选1-9之间的数字,第二个选项可以选0到9之间的数字,要满足成人和儿童的总和不大于9,且一个成人最多带两名儿童 ...select id="AdultNum"> <option value="1">1</opt...

    两个select选项,第一个选项可以选1-9之间的数字,第二个选项可以选0到9之间的数字,要满足成人和儿童的总和不大于9,且一个成人最多带两名儿童

    <div>
    
         <span>成人:</span>
         <select id="AdultNum">
         <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>
         <option value="7">7</option>
         <option value="8">8</option>
         <option value="9">9</option>
         </select>
    
         <span>儿童:</span>
         <select id="ChildNum">
         <option value="0">0</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>
         <option value="7">7</option>
         <option value="8">8</option>
         <option value="9">9</option>
         </select>
    
    </div>

    当大于9或儿童大于成人的2倍的时候出现提示文案

    //儿童和成人总数不超过9,且1名成人至多带2名儿童
    
    
    $('#AdultNum').change(function () {
        var adultnum = $(this).val();
        PassengerNum(adultnum, '#ChildNum');
        });
    
    
    $('#ChildNum').change(function () {
        var childnum = $(this).val();
        PassengerNum1(childnum, '#AdultNum');
    });
    
    
    var a_num = $('#AdultNum').val();
    PassengerNum(a_num, '#ChildNum');
    
    var c_num = $('#ChildNum').val();
    PassengerNum(c_num, '#AdultNum');
    
    function PassengerNum(num, id) {
        $(id).change(function () {
            var cnum = $(this).val();
            var sum = parseInt(num) + parseInt(cnum);
            var par = parseInt(num) * 2;
            if (sum > 9) {
                $('.psnum-waring').show();
                $('.psnum-waring').html('乘客总数不多于9人');
            } else if (cnum > par) {
                $('.psnum-waring').show();
                $('.psnum-waring').html('每名成人最多可携带2名儿童');
            } else {
                $('.psnum-waring').hide();
            }
    
        });
    }
    
    function PassengerNum1(num, id) {
        $(id).change(function () {
            var cnum = $(this).val();
            var sum = parseInt(num) + parseInt(cnum);
            var par = parseInt(cnum) * 2;
            if (sum > 9) {
                $('.psnum-waring').show();
                $('.psnum-waring').html('乘客总数不多于9人');
            } else if (num > par) {
                $('.psnum-waring').show();
                $('.psnum-waring').html('每名成人最多可携带2名儿童');
            } else {
                $('.psnum-waring').hide();
            }
    
        });
    }

     这种写法太麻烦,优化js

    var interTicketO = {}
    
    interTicketO._PassengerNum=function(id1,id2) {
        var adultNum = Number($(id1).val());
        var childNum = Number($(id2).val());
        var html1 = '<span class="icon-waring"></span>乘客总数(不含婴儿)多于9人。';
        var html2 = '<span class="icon-waring"></span> 每名成人最多可携带2名儿童,暂不支持婴儿票在线预定。';
    
        $('.psnum-waring').hide();
    
        if ((adultNum + childNum) > 9) {
            $('.psnum-waring').show();
            $('.psnum-waring').html(html1);
            return;
        }
        if ((adultNum * 2) < childNum) {
            $('.psnum-waring').show();
            $('.psnum-waring').html(html2);
        }
    }

     

    转载于:https://www.cnblogs.com/leiting/p/7695960.html

    展开全文
  • 数据形式 var gift_id = ""; $.ajax({ url: '', type: 'post', dataType: 'json', success: function (res) { if (res.errcode == 0) ...

    数据形式
    在这里插入图片描述

       var gift_id = "";
               $.ajax({
                url: '',
                type: 'post',
                dataType: 'json',
                success: function (res) {
                    if (res.errcode == 0) {
                        var select = [];
                        var goods = res.data.giftList;
                        for (var i = 0; i < goods.length; i++) {
                            var info = { 'title': goods[i].goods_name, 'value': goods[i].id };
                            select.push(info);
                        }
                        $("#gift_id").select({
                            title: "选择赠品",
                            items: select,
                            onClose: function (values) {
                                gift_id = values.data.values
                            }
                        });
                    } else {
                        alert(res.msg);
                    }
                }
            });
          console.log(gift_id)
    

    在做数据联动时第一次赋值显示正常,第二次还是之前的值,需要加上update方法

    $("#gift_id_other").select("update", { items: select_other })
    
    展开全文
  • github地址: https://github.com/indrimuska/jquery-editable-select这个插件的原理是把多选框转化为input 并把项列为ul&gt;li的形式&...绑定动态数据,根据输入筛选 并获取value和txt 初...
  • 获取layui的value值很简单 <select id="province" lay-filter="province"> <option value="1">内蒙古自治区</option> <option value="2">黑龙江省</option> </select>...
  • el表达式中动态获取map的value

    千次阅读 2017-05-25 14:30:21
    先说下业务场景,查询界面,字段通过循环list展示出来,但是其中有一个字段为最后操作人的id,需要转换成其对应的名称。页面代码: ${serviceList }" var="service" varStatus="status"> <tr> <td>
  • 动态id以及js获取动态id

    千次阅读 2014-08-25 18:11:21
    "resume_title">个人履历 "display:none;">"resumeId_${res.resumeId}... value="${res.resumeId?default("")}"/> "resume_span"> 开始时间: "startTM_${res.resumeId}" value="${res.startTM?default("")}" onF
  • jquery获取动态id

    2017-10-18 10:54:53
    var idValue = 'postDetail' + i; $("#" + idValue + "") 欢迎关注我的个人技术公众号!javascript艺术
  • &lt;table style="border-bottom: 2px solid black;border-top: 2px solid black&... value="0" /&gt; &lt;c:forEach items="${a}" var="a"&gt; &lt;c:se
  • 取控件id 的值 为:"#memberId").val(); //注意一定要在 member 后拼上 Id <div class="controls">...sys:treeselect id="member" name="member.id" value="${act.member.id}" labelName="member.name"...
  • 今天继续完善项目,实现的功能为通过前端传入的ID值修改...图三为接受的表单,在获取value的时候最初的写法为<%request.getParamete("id");%>。究其原因是对JSTL的具体含义未明确。 当修改了之后。 问题解决
  • $.each(obj, function (i, ...input id="AddT" type="button" value="获取当前选中checkbox的value" /> 用Jquery 怎么获取呀,还有这么判断是否选中,看了网上的很多,自己写的时候 老是不行,求大神帮帮忙啦
  • jQuery获取动态生成checkboxlist的value

    千次阅读 2011-12-20 14:30:18
    jQuery获取checkboxlist的value值 CheckboxList是服务器控件,绑定数据容易,服务器端获取选中值也容易。但是生成的静态页面没有ListItem的Value值,所以默认情况下用js在页面中是取不到ListItem的值的。 问题...
  • // and here I've got no clue how to mage var from dynamic id='$row['card_numuber']' value console.log(card_numuber, card_time); $.post( "2_settime.php", { card_numuber: card_numuber, card_time: ...
  • //根据form表单的id属性获取 var t = $('#upddNewFieldform [name]').serializeArray(); var param = {}; //组成json for(var i = 0; i < t.length; i++){ if(t[i].value!=""&&t[i].value!=...
  • 语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find(... //获取Select选择的Text 3. var checkValue=$("#select_id...
  • 语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find... //获取Select选择的Text3. var checkValue=$("#select_id").va...
  • 点击一个option,可以获取对应的value值。 效果: 代码如下: 这里重点是确定在什么时候获得indexs,我选择的是当select的值发生改变的时候。 我爱 <select id="select"> <option>老公</option&...
  • input type='button' id = 'edit".$row['Id']."' value='Edit'></td>"; echo "<td><input type='button' id = 'delete".$row['Id']."' value='Delete'></td>"; echo "</tr>"; }...
  • 获取动态添加的节点的ID

    千次阅读 2017-09-15 17:21:07
    目的:在网页设计的过程中,有时候我们需要获取动态添加的节点的id,从而设置相应的属性或者事件。方法:可以给动态添加的内容加上一个不显示的input,将其value设置为后台传过来的数据的某一个变量值。如:'&lt...
  • input type="submit" id="submit" value="Add to Collection" class="btn my-2 my-sm-0 btn-outline-dark btn-sm"> </form> </div> </div> <?php endwhile; ?> </code></pre> <p>...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 446
精华内容 178
关键字:

动态id获取value