jquery 处理多个同名input赋值的有关问题
求助:jquery 处理多个同名input赋值的问题
比如jsp页面有5个<input type="text" name="abc" value="" />
我每点击一个input的时候,调用一个function, 要给这个input赋一个值,但是不影响其他的input。
请问jquery如何处理比较好?
我想在每点击input的时候,取到这个input的index值,然后按照index值给它赋值,不知道可不可以?
请指教如何写!
谢谢!
------解决方案--------------------
比如jsp页面有5个<input type="text" name="abc" value="" />
我每点击一个input的时候,调用一个function, 要给这个input赋一个值,但是不影响其他的input。
请问jquery如何处理比较好?
我想在每点击input的时候,取到这个input的index值,然后按照index值给它赋值,不知道可不可以?
请指教如何写!
谢谢!
------解决方案--------------------
- JScript code
$(document).ready( function() { $("input[name='abc']").click( function() { $(this).val($(this).index()); }); });
------解决方案--------------------
- JScript code
<script type="text/javascript"> $(function() { $("div.search").find("input[name='empNm']").each(function(index) { $(this).click(function(){ $(this).val(index); }); }); }); </script>
------解决方案--------------------
$(function(){
$("input[name=abc]").click(function(){
var put=$("input").index($(this))+1;
$(this).val(put+" aaaaaaaa");
})
})