精华内容
下载资源
问答
  • 2019-07-31 17:34:55

    项目开发中需要给表格中每一行加上一个下拉列表,在操作时取得该下拉列表中的值,由于下拉列表的id是在字符串的基础上加上索引号生成的,这时需要动态得到id,再取得该id的值。代码如下:

     var va=$("#" + selectId + "").val();

     

    更多相关内容
  • js拼接字符串,动态id

    千次阅读 2019-01-21 11:13:01
    var str = '';  str += '<tr style="vertical-align: middle ... id="'+hanghao+'">';  str += '<td class="width-5 active"><input type="check.

    var str = '';
                str += '<tr style="vertical-align: middle !important;text-align: center;" id="'+hanghao+'">';
                str += '<td class="width-5 active"><input type="checkbox" value="1"/></td>';
                str += '<td class="width-15 active"><input type="text" id="fpxmIn'+hanghao+'" name="fpxm'+hanghao+'" class="form-control required" value=""  οnclick="showDiv('+hanghao+')" AUTOCOMPLETE="off"/><div id="fpxmB'+hanghao+'" style="display: none;"><div tabindex="0" οnfοcus="test()" hidefocus="true" οnblur="moveout1('+hanghao+')" style="max-height: 150px;max-width: 150px;font-size:10px;overflow: scroll;position: absolute;border:1px; solid #ccc;outline=0;" id="fpxmD'+hanghao+'"></div></div></td>';
                str += '<td class="width-15 active"><input type="text" id="bxxmIn'+hanghao+'" name="bxxm'+hanghao+'" class="form-control required" value="" οnchange="getysyeandspr('+hanghao+')" οnclick="showDiv2('+hanghao+')"   AUTOCOMPLETE="off"/><div id="bxxmB'+hanghao+'"  tabindex="0"  οnblur="moveout2('+hanghao+')" style="display: none;"><div style="max-height: 150px;max-width: 150px;font-size:10px;overflow: scroll;position: absolute;" id="bxxmD'+hanghao+'"></div></div></td>';
                str += '<td class="width-15 active"><input type="text" id="cdbmIn'+hanghao+'" name="cdbm'+hanghao+'" class="form-control required" value=""  οnchange="getysyeandspr('+hanghao+')" οnclick="showDiv3('+hanghao+')"  AUTOCOMPLETE="off"/><input type="hidden" id="cdbmidIn'+hanghao+'" name="cdbmid'+hanghao+'" /><div id="cdbmB'+hanghao+'" tabindex="0"  οnblur="moveout3('+hanghao+')" style="display: none;"><div style="max-height: 150px;max-width: 150px;font-size:10px;overflow: scroll;position: absolute;" id="cdbmD'+hanghao+'" ></div></div></td>';
                str += '<td class="width-15 active"><input type="text" id="xm'+hanghao+'" name="xm'+hanghao+'" class="form-control" value="" /><div id="xm'+hanghao+'" style="display: none;"><div style="max-height: 100px;overflow: scroll;position: absolute;" id="xm'+hanghao+'"></div></div></td>';
                str += '<td class="width-15 active"><input type="text" id="ysye'+hanghao+'" style="border-style:none" readonly=readonly  name="ysye'+hanghao+'" value="" class="form-control"/></td>';
                str += '<td class="width-15 active"><input type="text" id="je'+hanghao+'" name="je'+hanghao+'" min="0" class="form-control required"/></td>';
                str += '<td class="width-15 active"><input type="text" id="zy'+hanghao+'" name="zy'+hanghao+'" class="form-control required"/></td>';
               
                str += '</tr>';
                $("#fybxtbodyid").append(str);    

    展开全文
  • jQuery 如何通过 ID 选择器 获取动态ID

    千次阅读 2019-04-05 10:55:20
    step是常量 i是变量 注意"#"+id+"" 末尾还有一个"" var id= 'step' + i; $("#" + id+ "").show(); $("#" + id+ "").hide();

    step是常量

    i是变量

    注意"#"+id+""   末尾还有一个""

        var id= 'step' + i;
       $("#" + id+ "").show();

       $("#" + id+ "").hide();


     

    展开全文
  • vue绑定动态id

    万次阅读 2018-11-20 10:51:13
    场景:使用vue中的v-for循环动态的添加input,在编辑的时候需要获取input的id进而获取编辑值传入后台。由于通过:id传入的id有可能空值,因此我采用了拼接的方式将属性值和下标index拼接在一起做为id,成功解决空值...

    场景:使用vue中的v-for循环动态的添加input,在编辑的时候需要获取input的id进而获取编辑值传入后台。由于通过:id传入的id有可能空值,因此我采用了拼接的方式将属性值和下标index拼接在一起做为id,成功解决空值问题。

    html代码:

    <el-form-item label="姓名:">
    	<div>
    		<el-input v-model="dialogTable.name" placeholder="姓名" style="width:200px;"></el-input>
    		<el-button @click="add">新增</el-button>
    	</div>
    	<div v-model="this.dialogTable.lists">
    		<div v-for="(item, index) in this.dialogTable.lists" :key="index" >
    			<el-input :id="nameId(item,index)" :value="item.name" style="width:200px;" @change="editNmae(item,index)"></el-input>
    			<el-button @click="delete(index)">删除</el-button>
    		</div>
    	</div>
    </el-form-item>

     js代码:

    var editName = function(item,index) {
    	/*var name = $('#'+item.name).val();*///此处不用这种方式获取id值,是因为id可能为特殊字符,比如逗号分号
    	var id = nameId(item,index);
    	var name = document.getElementById(id).value;
    	this.dialogTable.lists[index].name = name;
    }
    
    var nameId = function(item,index) {
    	if(item.name == null){
    		return index+"name";
    	}else{
    		return item.name+index;
    	}
    }
    var add = function() {	
    		this.dialogTable.lists.push(
    				{name:this.dialogTable.name});}
    	this.dialogTable.name = undefined;
    }
    

    回头看的时候恍然大悟,大费周折实现的效果,使用vue的v-model绑定便可以实现

    <el-form-item label="姓名:">
    	<div>
    		<el-input v-model="dialogTable.name" placeholder="姓名" style="width:200px;"></el-input>
    		<el-button @click="add">新增</el-button>
    	</div>
    	<div v-model="this.dialogTable.lists">
    		<div v-for="(item, index) in this.dialogTable.lists" :key="index" >
    			<el-input v-model="item.name" style="width:200px;"></el-input>
    			<el-button @click="delete(index)">删除</el-button>
    		</div>
    	</div>
    </el-form-item>

     

    展开全文
  • JQuery 获取动态id input的value

    千次阅读 2018-05-21 20:05:31
    id="&lt;s:property value="#s.id" /&gt;count" value="&lt;s:property value="#s.count" /&gt;" /&gt;jsvar count = $("#"+pid+"...
  • JS获取A元素动态ID

    千次阅读 2019-04-30 14:04:38
    a href="java:void(0)" onclick="GetID(this)" class="CSS" id="变量">文字</a> 那么对应的JS代码为: <script type="text/javascript"> function GetID(obj) { //alert(obj....
  • 转自... js: /*验证 preplay 页面表单*/ $().ready( function() { $("#listTable").find("...).hover(function() { ...#delete_id").val($(this).children("td"...
  • selenium定位动态id元素

    万次阅读 多人点赞 2017-01-16 16:40:24
    做web自动化时,常常会碰到需要定位的元素id不是固定的...因该元素id动态的,无法通过id属性进行定位,只好换成xpath. 1.通过绝对路径定位: By.xpath("/html/body/div[3]/div[2]/div/form/div/div[5]/div/div[3...
  • 是否还记得 mail.163.com 这个网址的 ...今天了解一下如何定位动态id。 1、什么是动态id? 你应该会问我这个问题?变化的id,没错。但是我们总不能定位元素的时候,每次都要刷新下页面,看看id是否变化吧?
  • jQuery获取动态id的办法

    千次阅读 2017-06-08 14:33:36
    在开发中有时候会需要使用jQuery获取动态id,下面是代码: id="{{hospital.id + 'hospital'}}" class="z_tl z_t2 clearfix z_poaR" ng-click="openDoctorList(hospital.id,hospital.name)">  $scope....
  • jquery 通过动态id name等获取标签

    千次阅读 2016-09-30 15:33:44
    一般jquery获取标签:$('#id'),$('name'),$('.class') 如果id,name,不确定时,如:在java或js中编辑 "" i为动态时,此时jquery获取此input就要这样:$("input[name='test["+i+"]']"),同理id也一样
  • 动态input text 取值(动态id

    千次阅读 2014-09-02 15:30:50
    我想大概是因为id 相同的原因,若id 改为动态<input type="text" size="5" id="${userLesson.id}"/> 估计能够解决此问题 但是我这个id 还不能传到js中, 所以此方法行不通, 后来找到此解决方法 ...
  • 我要做的事是,先动态加载节点,如下代码 **page.append( '<div id="sign' + j +'" class="doc-form-area"></div>' );** id随着 **j** 的变化而变化,即若 **j=2,则id=sign2** ,现在我想获取未知id,...
  • Android 动态添加View 并设置id

    万次阅读 多人点赞 2018-03-22 16:55:27
    动态设置id 这里需要先在values文件夹下创建一个ids.xml资源文件 < resources > < item name = "text_view_1" type = "id" > text_view_1 item > < item name = "text_view_2" ...
  • Python selenium —— 动态id、class怎么定位

    万次阅读 多人点赞 2016-09-20 11:36:15
    今天再给大家分享一个定位不到元素的原因——动态id。没有打开新页面、没有alert、没有frame、加了等待时间,但是还是定位不到元素?很有可能是你要定位的元素的属性是动态的,即每次打开页面,这个元素的id或者...
  • vue 动态绑定 id

    千次阅读 2019-05-24 16:45:57
    <div class="layui-tab-item" :class="{'layui-show': key === 0}" v-for="(cur, key) in eventData.event" :key="key"> <div class='layui-input-block'>...ul class="ztree treeBox" :id="`mo...
  • js动态生成唯一id

    万次阅读 2019-06-25 14:52:09
    1.随机数长度控制,定义一个长度变量(length),生成可控长度的随机数: Math.random().toString(36).substr(3,length) 2.引入时间戳: Date.now().toString(36) 3.合在一起最终办法: genID(length){ ...
  • id绑定 :id="‘a_'+index"输出的id为a_0,a_...}或添加open(a){console.log(a.currentTarget.id)//1}补充知识:Vue中怎么动态的去插入DOM节点呢?问题描述:排除数据的插入方式,假如存在两组数据,每两组为一个对...
  • 昨天碰到一个奇葩的问题,一个弹出框所有元素ID竟然的动态的,关闭后再打开,里面的ID又变! 如下图: 我把弹出框关闭再打开对比,天啊撸,日了狗了~ID边了! 解决办法:目前知道的有三种方法:Click Element /...
  • jquery动态赋值id 动态id

    万次阅读 2017-01-16 18:27:29
    直接上代码 这是datatable中的一段代码取table中的id作为唯一 if(row.copy == '1'){ return '<div><input type="text" id="copyQty'+row.dataCode+'" value="" placeholder="请输入打印数量
  • div id="remoteAppkey" class="form-group col-md-0.5" style="display:block"&gt; &lt;label class="control-label"&gt;&lt;/label&gt; &lt;...
  • (一)、动态绑定id //动态绑定id <button @click="insertAtCursor(item,index)" type="button" :id="'btn'+index">插入字</button> //<button @click="insertAtCursor(item,index)" type="button...
  • 给input动态添加id

    千次阅读 2019-08-09 15:56:54
    <!DOCTYPE html> <html lang="en"> <head> ...meta charset="UTF-8">...jq给元素动态添加id</title> <script src="js/jquery-1.11.1.js"></script> </...
  • js中如何给动态添加的input添加id属性 function CreateTable() { var table=$("<table class='tabled"+i+"'>"); table.appendTo($("#createtable")); var tr=$("<tr><td>标题:"+...
  • jquery动态获取id

    千次阅读 2018-01-09 17:09:59
    a=1;var pdid = 'postDetail' + a;$("#" + pdid + "")a++;这里就是自定义一个属性进行拼接,每次获取的a+1 ID就每次获取的不一样
  • vue v-for循环回来的数据动态绑定id

    万次阅读 2018-07-28 13:26:57
    代码效果图!!!!! &lt;ul&... :id="forId(index)"&gt; &lt;span class="channel-li-li-border"&gt; &lt;span class="firstLevel"&gt;
  • 如何给div动态id

    千次阅读 2016-06-23 18:08:48
    之前做过打印,需要循环遍历多个div,同时需要给id加编号,经过百度搜索,终于让我找到,在此记录一下如何实现: ${m.empname } ${m.evename} ${m.optb} ${m.operperson } ${m....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,155,269
精华内容 462,107
关键字:

动态id

友情链接: 1.rar