Jquery 如何将textbox1的值转换为textbox2,每个输入用逗号分隔
我试过这个密码。我的问题是如何将文本的值传递给持有者。每个输入都应该用逗号分隔,并且不应该重复输入值。任何人都可以帮助我提前感谢您Jquery 如何将textbox1的值转换为textbox2,每个输入用逗号分隔,jquery,Jquery,我试过这个密码。我的问题是如何将文本的值传递给持有者。每个输入都应该用逗号分隔,并且不应该重复输入值。任何人都可以帮助我提前感谢您 <input type="text" name="text" id="text"> <button type="button" id="button"> Button </button> <Br> <Br> <input type="holder" id="holder" name="holder"
<input type="text" name="text" id="text">
<button type="button" id="button"> Button </button>
<Br> <Br>
<input type="holder" id="holder" name="holder">
<script>
$(document).ready(function() {
$("#button").click(function() {
$('#text').each(function() {
if ($(this).val() == $current.val() && $(this).attr('id') != $current.attr('id'))
{
alert('duplicate found!');
}
var data = [];
$.each($("#text"), function() {
data.push($(this).attr("value"));
});
$('#holder').val(data.join(","));;
});
});
</script>
按钮
$(文档).ready(函数(){
$(“#按钮”)。单击(函数(){
$('#text')。每个(函数(){
如果($(this.val()==$current.val()&&&$(this.attr('id')!=$current.attr('id'))
{
警报('发现重复!');
}
var数据=[];
$。每个($(“#文本”),函数(){
data.push($(this.attr(“value”));
});
$('#holder').val(data.join(“,”);;
});
});
请使用以下代码替换脚本代码:
<script>
$(document).ready(function() {
var data = [];
$("#button").click(function() {
$.each($("#text"), function() {
if(data.indexOf($("#text").val())<0){
data.push($("#text").val());
$("#text").val('');
}else{
alert('duplicate found');
}
$('#holder').val(data.join(","));
});
});
});
</script>
$(文档).ready(函数(){
var数据=[];
$(“#按钮”)。单击(函数(){
$。每个($(“#文本”),函数(){
如果(data.indexOf($(“#text”).val())请尝试此操作
$("#button").click(function() {
$text = $('#text');
$textval = $text.val();
$holder = $('#holder');
$holderval = $holder.val();
if ($holderval.trim().length) {
var duplicate;
duplicate = $holderval.split(',').filter(function(hv) {
return hv == $textval;
})
if (duplicate.length) {
alert("Duplicate found");
return false;
}
$holder.val($holderval += ',' + $textval);
} else {
$holder.val($holderval += $textval);
}
$text.val('');
});
$(“#按钮”)。单击(函数(){
$text=$(“#text”);
$textval=$text.val();
$holder=$(“#holder”);
$holderval=$holder.val();
如果($holderval.trim().length){
var重复;
duplicate=$holderval.split(',).filter(函数(hv){
返回hv==$textval;
})
如果(重复长度){
警报(“发现重复”);
返回false;
}
$holder.val($holderval+=','+$textval);
}否则{
$holder.val($holderval+=$textval);
}
$text.val(“”);
});
按钮
没有人能回答我的问题