获取所选行的最接近输入值

用户3386779

我有一行带有复选框。我想获得选中的行价格和货币值。价格是一个文本框,货币是一个选择框。

$(document).ready(function() {
  $('#test').click(function(){
    $("#select_update:checked").each(function() { 
       console.log($(this).attr('data-id'));
       console.log($(this).closest('input').attr('data-price'));
       console.log($(this).closest('select').attr('data-currency'));
    });
 });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<tr role="row">
										   
  <td><input id="select_update" data-id="13" name="select_update" type="checkbox"></td>		<td class="request-edit viewPopLink" id="app-rej" data-id="1819AM0012" data-toggle="modal" data-backdrop="static" data-keyboard="false" data-target="#myModal"><a>1819AM0012</a></td>
		<td>abhijit.biswas</td>
		<td class="fixed_width" title="Testing(SL)">Testing(SL)</td>
		<td class="fixed_width" title="test customer">test customer</td>
		<td class="fixed_width" title="AAtest115">AAtest115</td>
		<td><input id="price" class="default used_asset1" maxlength="8" placeholder="Amount" data-price="342" name="price" type="text" value="342"></td><td><select class="currency_type" data-currency="5" name="currency"><option value="">Select</option><option value="6">AED</option><option value="5" selected="selected">AUD</option><option value="7">CAD</option><option value="9">EUR</option><option value="3">GBP</option><option value="1">INR</option><option value="8">KWD</option><option value="11">PHP</option><option value="10">SAR</option><option value="12">SEK</option><option value="4">SGD</option><option value="2">USD</option></select></td>		<td>Hardware</td>
		<td>
		    			  Laptop
		  		</td>
		<td class="fixed_width"></td>
		<td>3</td>
		<td>China</td>
		<td class="request-edit viewPopLink" id="app-rej" data-id="1819AM0012" data-toggle="modal" data-backdrop="static" data-keyboard="false" data-target="#myModal"><a>Waiting for Review</a></td>			
		</tr>
    <input type="button" value="click me" id="test">

尼拉吉·帕塔克

$(document).ready(function() {
  $('#test').click(function(){
  
    $("#select_update:checked").each(function() { 
       console.log($(this).attr('data-id'));
      console.log( $(this).parent('td').siblings('td:eq(5)').find('input').attr('data-price'));
       
       console.log(
        $(this).parent('td').siblings('td:eq(6)').find('select option:selected').text());
    });
 });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tbody>
<tr role="row">
										   
  <td><input id="select_update" data-id="13" name="select_update" type="checkbox"></td>		<td class="request-edit viewPopLink" id="app-rej" data-id="1819AM0012" data-toggle="modal" data-backdrop="static" data-keyboard="false" data-target="#myModal"><a>1819AM0012</a></td>
		<td>abhijit.biswas</td>
		<td class="fixed_width" title="Testing(SL)">Testing(SL)</td>
		<td class="fixed_width" title="test customer">test customer</td>
		<td class="fixed_width" title="AAtest115">AAtest115</td>
		<td><input id="price" class="default used_asset1" maxlength="8" placeholder="Amount" data-price="342" name="price" type="text" value="342"></td><td><select class="currency_type" data-currency="5" name="currency"><option value="">Select</option><option value="6">AED</option><option value="5" selected="selected">AUD</option><option value="7">CAD</option><option value="9">EUR</option><option value="3">GBP</option><option value="1">INR</option><option value="8">KWD</option><option value="11">PHP</option><option value="10">SAR</option><option value="12">SEK</option><option value="4">SGD</option><option value="2">USD</option></select></td>		<td>Hardware</td>
		<td>
		    			  Laptop
		  		</td>
		<td class="fixed_width"></td>
		<td>3</td>
		<td>China</td>
		<td class="request-edit viewPopLink" id="app-rej" data-id="1819AM0012" data-toggle="modal" data-backdrop="static" data-keyboard="false" data-target="#myModal"><a>Waiting for Review</a></td>			
		</tr>
    </tbody>
</table>
<input type="button" value="click me" id="test">

我希望它能帮助你。发现自己做错了什么。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取最接近输入的价值

来自分类Dev

使用最接近时,jQuery无法获取输入字段的值

来自分类Dev

查找最接近的输入和设置值

来自分类Dev

从数组获取数字的最接近值

来自分类Dev

SQL按日期获取最接近的值

来自分类Dev

获取最接近 AVG TSQL 函数的值

来自分类Dev

获取最接近的值取决于链接

来自分类Dev

试图从用户输入中获取与已知键最接近的值 numpy.core_exception

来自分类Dev

如何从数据库获取给定输入的最接近匹配值

来自分类Dev

根据最接近的值选择行

来自分类Dev

根据最接近的值选择行

来自分类Dev

获取最接近的元素

来自分类Dev

获取最接近的元素

来自分类Dev

单击链接后获取最接近的输入名称

来自分类Dev

SQL Server - 获取大于特定值的最接近值

来自分类Dev

将图像源放入最接近的输入值

来自分类Dev

找出最接近的值

来自分类Dev

SQL 获取重复行中最接近的两行

来自分类Dev

查找最接近给定值的值并返回行索引

来自分类Dev

将行中的值除以最接近的最大值

来自分类Dev

MySQL:选择值最接近但大于给定值的行

来自分类Dev

如何从最接近的不同<tr>获取<td>值

来自分类Dev

从元组列表中,获取最接近给定值的元组

来自分类Dev

在SQL中获取每小时的最接近值

来自分类Dev

查询以基于其他列获取最接近的匹配值

来自分类Dev

如何获取最接近x的列表中的值的索引?

来自分类Dev

获得最接近所选选项的最快方法

来自分类Dev

如何显示最接近所选日期的日期

来自分类Dev

获得最接近所选选项的最快方法