Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何将textbox1的值转换为textbox2,每个输入用逗号分隔_Jquery - Fatal编程技术网

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(“”);
});

按钮



没有人能回答我的问题